|The contents of the Production Website page were merged into Web development on March 22, 2015. For the contribution history and old versions of the redirected page, please see ; for the discussion at that location, see its talk page.|
|This article is of interest to the following WikiProjects:|
This article was the subject of a Wiki Education Foundation-supported course assignment, between 19 January 2022 and 13 May 2022. Further details are available on the course page. Student editor(s): Godemonite (article contribs). Peer reviewers: KAMc98, Sh3nl0ng16, Trishaluvsdab00ty.
Rewrite of Web Development and Web Design articles
The current articles for Web development and Web design have been listed in Category:Wikipedia_articles_needing_rewrite. To facilitate this process, I am creating subpages of the Talk pages for the each article, named Web development (rewrite) and Web design (rewrite). Initially, these two pages will be stubs only, while I take stock of the existing material offline. I hope to post some progress before the end of 2006.
My plan is to improve the content in four stages:
- Provide a high-level taxonomy of the subject area;
- Reorganize the existing content according to that structure;
- Edit and improve the existing material where appropriate;
- Add missing material where it's needed.
That is the plan; in its execution, there will be some overlap within steps 2-4. And we can actually decide to replace the existing pages at any time after stage #2 is complete.
If you want to contribute content or suggestions, then please use the (rewrite) pages only for proposed new or updated content which is intended to eventually replace the existing pages. All discussion should be placed on the two talk pages. During the rewrite process, any internal links between the two articles should use the names with the (rewrite) extensions. If the structure is right, I don't anticipate having too many such cross-references. So I plan to edit them manually when we eventually replace the current articles.
Chris Loosley 22:23, 26 December 2006 (UTC)
Wikibooks article on Web Development
As of December 27, 2006, the Wikibooks article on Web development consists mostly of a taxonomy of the subject area. However, since I do not agree with a lot of it, I am not going to reproduce it in this Wikipedia article rewrite. But I am also not volunteering to edit anything in Wikibooks. If this inconsistency causes problems, please raise them here. Chris Loosley 02:21, 27 December 2006 (UTC)
Relationship to other articles
I view Web development as a particular instance of a Software development process, which is itself a Wikipedia category comprising many articles. I intend to reflect these relationships in the structure and content of the rewritten article. Chris Loosley 03:45, 27 December 2006 (UTC)
Distinction between development process and methodology
I know that many informal approaches to Web development do not identify as distinct activities each task of the more formal software development processes. Nonetheless, I believe that a formal software development process identifies a collection of tasks that are essential to the production of effective software. So while people may adopt many different methodologies (or approaches) for addressing the work, those essential tasks must still be performed -- somehow, by someone -- during any development process. By addressing this distinction in the rewrite, I plan to cover both small-scale and large-scale Web development. Chris Loosley 03:45, 27 December 2006 (UTC). Website development companies have now also started using the agile development methodology for development, along with the more popular traditional waterfall methodology.
The picture at the top of this article is ridiculous. Two guys in front of a computer that is being used for some ambiguous task has little to do with web development. Obviously, you need sentient beings to do web development and they probably would be using a computer, but, that seriously doesn't warrant the use of the current image.
- I agree because I don't see how web development can be properly illustrated, specially using a photo with two guys looking at a screen. --Goa103 20:48, 23 October 2006 (UTC)
"15:28, 5 February 2006 Reisio (rv last - no way in hell :p)" Why? Those are all good web development links taken from http://css-discuss.incutio.com/?page=DesignerDeveloperBlogs --Emil Stenström 18:23, 5 February 2006 (UTC)
A one-second postponement in page reaction brings about a 7% decrease in changes. So WebDesignCompanies.com decided the best web improvement organizations that can assist organizations with making superior sites that help changes. https://www.biltapps.com/the-top-web-development-companies-according-to-web-design-agency-rating-platform — Preceding unsigned comment added by Melafe5357 (talk • contribs) 16:07, 5 June 2020 (UTC)
- Well, let's take a little survey...
- Douglas Bowman
- This is a personal design site, so it's advertising whether intended or not. Looking at his front page right now I see information about a Mac OS X program, stuff about odd jobs he's had in the past, and some personal stuff about hurting his back.
- Andy Budd
- Oooh, ads and selling of books...with a little something about Apple (computer) stuff, some stuff he had in the past, a survey about what it takes to be a "web design superhero".
- Dan Cederholm
- Four things again (both Bowman and Budd had this, too), information about ukuleles, a lot of personal information, links to books he's written which you can purchase (big surprise) and oh...he mentions HTML - ya he talks about how he switched from using
- Mike Davidson
- This blog, described as "a running commentary of occasionally interesting things" (not web design), has the typical portfolio and personal advertising stuff as well as...some stuff about Google Maps, an entry on the 'four things' thing condemning them, but still wasting space talking about them, stuff about iPod giveaways, and some stuff about "Newsvine" - something with a website that explains jack.
- Jon Hicks
- Another design site (meaning the main purpose is to generate work). On the front page we have a list of clients and recent jobs. On the "journal", we have what looks like the same Apple iTunes plugging that Budd had, stuff about kilts, and another entry on memes (like the 'four things' everyone above has an entry on).
- Molly Holzschlag
- French people are mean, Flash is silly, it's so tough flying around the world and being insulted, spam is bad...'four things' _again_, how blogging is a PITA, and a whole bunch of other stuff not even worth mentioning.
- Roger Johansson
- Internet Explorer is bad, 'four things' YET again, announcement about awards for blogs...go figure, personal stuff, stuff about Apple hardware, a bunch of ads and invitations to pay him.
- Eric Meyer
- IE7 is a PITA, jet lag, 'four things' EVEN YET again, a bunch of useless personal stuff and big surprise some more stuff about Apple wares.
- Dave Shea
- Emil Stenström
- Whoa, 'four things' - again? Big surprise. Portfolio & CV to sell work, mimicing frames, chatting about code.google.com, poker websites.
- Simon Willison
- Jeffrey Zeldman
- Plugging alistapart.com, 'four things' (I'm serious, yet again), iTunes stuff (yet again), a few _links_ to information on buzzwords, XHTML & CSS, and Flash, plugging books, and a lot more ALA propaganda.
- What we've learned (in order of importance, most important first):
- How to put money in these people's pockets by just giving it to them or hiring them or buying their books, etc.
- A lot of personal information, with a recurring theme of jet lag complaining and a goofy 'internet meme' usually called 'four things'
- Apple and iTunes are great, yippee go get them!
- Google stuff is neat - go look at it!
- Internet Explorer is stupid
- Flash is stupid
- Now...I admit, knowing that IE & Flash are stupid is useful information - but we could just put that in the article. Everything else that might be considered useful that is actually in-depth is completely dwarfed by the irrelevant rest.
- m:When should I link externally#Blog links: when? has a good comment about this, too. ¦ Reisio 21:36, 5 February 2006 (UTC)
reisio:, I agree that in general, blog links don't belong here. However, even with personal posts here and there, those bloggers are driving much of the innovation in the web industry today. They are certainly not the kinds of blogs JFW refers to on the page you reference. I think giving beginners who are interested a list of good blogs to learn from is not a bad idea. Perhaps a List of web professional's blogs (or something) would be a better place? Also, Emil:, it's generally considered bad form to post self-promoting links. Even if you do post lists of standards bloggers, let someone else put you in if they think it's appropriate. - Crenner 05:54, 6 February 2006 (UTC)
- Eh...I might consider Hicks & Meyer as innovative influences, the rest are just bloggers. ¦ Reisio 20:29, 6 February 2006 (UTC)
- @Crenner: yes, that was stupid of me. @Reisio: I think they are all personal _and_ web development bloggers but I see if you only want sources that are only dedicated to the subject at hand. Thanks for a good explaination. --Emil Stenström 20:44, 6 February 2006 (UTC)
I added the link to Web Developer Resource Index. For the rest of the editors of this page, please have a look and contact me if you have reservations. I think it's appropriate. Please take a little time and not just a cursory glance. Also, I'd be happy to contribute to this page, and there are some grammatical errors that need fixing. DClifton 21:30, 22 February 2006 (UTC)
Time Specific Information
The following statement "The web development industry is expected to grow over 20% over the next 5 years" has no citation and no indication of when this statement was made. 5 years from what date? --Bradley Holt 23:59, 20 February 2006 (UTC)
Hundreds of dollars?!
Keke mokone from Koppies (KWAKWATSI) is now the best web developer ever!
"you can now develop a website with only a few hundred dollars." - this is surely incorrect - web sites can be developed with FAR less than a few hundred dollars!
Above is an example of someone who has never designed a website. Think about purely mathematically if you design websites for $100 each you will have to design 400 websites a year. That just isn't possible.
- He said "develop a website with" less than a few hundred dollars, not "develop for". There's a difference between the cost of designing a website and the amount the designer needs to charge to support him/herself. I think the above commentator is trying to say that you don't need to have hundreds of dollars to design a website yourself. You can probably use free tools and cheap hosting to develop a website for less than $100.
- Actually, there is a divergence. It is getting cheaper for an amateur to develop an amateur site because the WYSIWYG tools are getting better and cheaper. At the same time the cost of a serious, professionally-developed site is increasing at a substantial rate (not counting the pick-a-template sort of providers.) A distinction should be made here between do-it-yourself activities and the sort of work done by professionals. Else it is easily misleading.
Random contributor: It is not Wikipedia's job to define the markets equilibrium price for Web development. And if you do so, cite sources. You are guessing at what the real value of development is. I charge £200 per day working for an SME. —Preceding unsigned comment added by 188.8.131.52 (talk) 07:59, 6 August 2010 (UTC)
Web development may be related to websites or an intranet, yet it is more related to the user end comprehension of transmitted data between computers, and the compatibility of communications or end results, meaning that attempts to display any information accessed on the web will look the same from any other access point. The entire article is written in a way that will tend to lead unfamiliar readers to think that web development is all about websites and website development. Websites and website development are components of web development, certainly not the primary functionality, or priority.
The World Wide Web is more of a software program distributed through the Internet. Future websites will exist outside the WWW or Http in the advent of new communication technologies that communicate information between computers differently than preset methods.
When the cost of a website is mentioned.... yes, a website can be created for less than a thousand dollars. More accurately, the cost of access to the internet.
To more accurately and appropriately give web development the credit it deserves, a history of the meaning of the word web, and that it was considered a birth from hypertext, leading to HTTP://WWW, might help establish it's origin and vast nature.
This article needs some serious work. The initial paragraph is okay(ish), but the Web Development as an industry section needs serious work, at the moment it's just an undiffentiated block of text. The focus on the history of web development is also a little weird - I suggest that that could be sepearted out into it's own subheading.
The see also section is way too long. I suggest splitting it into sections. Artw 17:46, 1 October 2006 (UTC)
- I'm not sure splitting it would improve it. I think most internal links should be removed. For example instead of listing programming languages like Java and PHP, we could simply write "Programming languages are used to implement...". See the External links for more info. So sad there isn't a See also article yet. I'm planning to write one for the french Wikipedia. --Goa103 21:12, 23 October 2006 (UTC)
- Nonetheless, I've split it up a little bit and added a small section on security. In my opinion, it looks much easier to read for now. Hopefully others will feel the same! 184.108.40.206 13:36, 10 June 2007 (UTC)
Web development process
Well, what would we like to see in this article? I personally would like to know more about the lifecycle process. For example, I have enough software development experience to know about different development methodologies. But I don't have enough web development experience to know about the process that web development teams typically use. DRogers 19:46, 1 October 2006 (UTC)
- It;d be pretty hard to generalise. Aproaches I've seen vary from attempts at Agile, to badly implemented waterfall model to no methodology at all. In general I'd say the lighter-wight and less formal a methodolgy is the more useful is likely to be in a web dev enviroment, but that if you have no method at all your project will end up in development hell forever. That;s just personal observation of course. Artw 20:35, 1 October 2006 (UTC)
- Web development processes are widely used by french web development companies and I'm sure foreign companies use them as well. Their use is not obvious on minor projects like a personal websites but when it comes to web applications or portals, web development is as complex as software development. That's why processes are important. For example Pascal Roques wrote the UML : Modéliser un site e-commerce (UML : Design and develop an e-commerce website) book where he explains how the Unified Process (UP) can be used to better manage web development projects, to apply software development processes to the Web. An other of his books even introduced us to the 2TUP process, a lightweight version of UP. Jim Conallen also wrote Building Web Applications with UML and I think Pascal Roques largely got his knowledge from this book, as it was one of the first to take up the topic. Note that eXtreme Programming (XP) is also an other widely used development process, both for softwares and web applications. Applying XP to the Web is covered in the french l'eXtreme Programming : Avec deux études de cas (XP : With two case studies) book but I'm sure one of Kent Beck's books took up the topic first. Also note that there's no need for a Web development process article because softwares were there first. The main differences I see between software and web development is that you use different tools and technologies, and that the media is different. Softwares are for the desktop, web applications for the Web. But as the Web is getting more and more mature every year, I'm sure there will soon be no differences between the two worlds. David and Goliath ? --Goa103 21:42, 23 October 2006 (UTC)
- Also, given the much quicker pace of the web world, agile methods seem more suited than traditional, more formal and ceremonial methods. DRogers 12:16, 24 October 2006 (UTC)
- This Web Project Life Cycle that may add some value to this article. It addresses a web project at a higher level and doesn't get into the detailed specifics of any given technology. It's a good resources for steps marketers should consider when undertaking a web project. Adkoon 22:20, June 4, 2008 (PST)
Web Development should be categorized. Suggestions?
- That's a tricky question because in english it seems Web design and development stands for Web creation. In french we have the Conception de sites Web (Websites creation) article for it. It's even trickier because Conception can also mean Design in an other context. Moreover design is more related to the visual appeal (Graphics, CSS...), not the backend. Worst it seems most people don't make any differences between Web development and programming. IMHO programming is part of developing. So Web development includes designing and programming Web applications (Services, websites...). The same goes for software development. First you design, then you program (implement). So I think the article should have its own category, like the Web design article as the Web design category. The idea would be to create categories like Web development, Web programming... I think separating topics is important, as it's essential to separate the presentation from the business logic for example. --Goa103 21:55, 23 October 2006 (UTC)
Image missing WHATWG
File:Web_development_timeline.png shows XHTML2 WG as the last action of W3C. XHTML2 WG is effectively dead (they're wrapping up some last non-XHTML bits). WHATWG and HTML5 WG needs to be added. —Preceding unsigned comment added by 220.127.116.11 (talk) 13:34, 17 March 2010 (UTC)
File:Web_development_timeline.png shows Ruby as being drafted 10 years before its first release!. This is ridiculous.18.104.22.168 (talk) 08:17, 6 August 2010 (UTC)craig .dot fairhurst@ youds.com File:Web_development_timeline.png shows AJAX as being "possible" in 1996 when it was not so, as browser uptake of XMLHttpRequest was not wide spread enough.
Links to other language Wiki pages
Could an editor please add the foreign language wiki links? Here is the page in Spanish for example: http://es.wikipedia.org/wiki/Desarrollo_web — Preceding unsigned comment added by 22.214.171.124 (talk) 01:36, 3 June 2013 (UTC)
Semi-protected edit request on 24 April 2018
|This edit request has been answered. Set the |
In 1989, Tim Berners Lee, a fellow at CERN Laboratory in Europe at that time, sketched his notion of a computer platform which could simplify the process of collaboration among the researchers from different corners around the globe. In 1990, this idea went to the invention of Hypertext Markup Language (famously labeled as HTML). Immensely based on the Standard Generalized Markup Language (SGML), HTML turned into the World Wide Web’s (WWW) fundamental building block and still stays at the center of its infrastructure and coding. The very basics of HTML did include support for images but HTML was largely text-focused. Formatting and content positioning were not given much importance at the very beginning. However, the standard provided the coders with a capability of organizing each and every layout of the web understood by the users and interacted among the interconnected networks.
The internet was present for quite a prolonged time in some form. The first Wide Area Network (WAN) and Local Area Network (LAN) was discovered respectively in 1965 and 1983. Fiber Optic Cable, Coaxial, and Twisted-Pair were already being broadly applied in telecommunication world. But when all these technologies collided with Berners Lee’s invention, that was the beginning of the modern-day web. The technology promptly started to develop and by the mid-1990s, some of the initial commercial web pages were up and running.
With the mounting use of the internet and web pages, preference for the websites changed dramatically throughout the audience. From a hard-core academic nature, it started to include the non-technical users as well. The demand for content and the type of websites turning popular were changed. Design, format and rich media got the upper hand over the intellectual precision of content all of a sudden.
The very first browser was invented by Tim Berners Lee in 1990 which was called WorldWideWeb and later renamed Nexus. But the browser did not receive enough reception and in 1993, Mosaic browser was invented which reshaped the popularity of the internet for many. The browser offered the facility to bookmark and provided inline images to the audience across the globe. At that time, Mosaic images had to be downloaded to view distinctly from page content. Mosaic is considered to be the first user-friendly browser and got famous among the non-technical users by making them understand web for the first time.
Cookies came into existence through Mosaic Netscape browser in 1994. They garnered quite a bad reputation for tracking the online user activity but Cookies started to play a pivotal role in adding a layer of programmatic sophistication to the web. Presently, improved web storage methods are being implemented to substitute their use.
An important part of today’s front-end style sheet language CSS was also born in 1994 proposed by the CTO of Opera browser – Hakon Wium Lie. He played a vital role in the adoption of downloadable fonts and HTML tags.
An integral part of web development, PHP was released in 1996 and before the time, we had the web world without PHP. Currently, more than 80% websites use PHP as the core web language because of its ability to run on a server, get embedded in HTML and support SQL databases.
There can be a few milestones found in the history of web development which are as follows:
1994: Yahoo and Amazon were launched and the invention of ‘at’ sign (@) generated confusion among the newscasters.
1997: 1,000,000th domain was launched.
2000: Dot com boom peaked. PHP 4.0 was released.
2002: Wi-Fi experiences a significant rise and comes mainstream.
2004: The internet became a two-way street. Website management tools were in demand but most of the developments were being done on live servers via FTP.
2007: Local development tools like MAMP came into existence.
2009: Github.com was launched. Cloud Computing started off.
2010: DevOps became a household term.
- Not done: please provide reliable sources that support the change you want to be made. It's also unclear what change you'd like to make. Did you want all of the above added to the article? If so, I would say that Internet and History of the Internet already provide a great history of the Internet. OhKayeSierra (talk) 06:32, 24 April 2018 (UTC)
- Hello @Aaviksm:, I have reverted your recent change - please do not change messages (including your own) once they have been answered by other editors. Of course you are welcome to post additional sourced suggestions in new threads. Please make sure to read WP:RS first (for example, blogs and your own company publications are not reliable sources). Also, if you don't mind an additional suggestion: it would be better to propose smaller changes. Smaller changes are easier to review and are -usually- more likely to get implemented (assuming you provide a reliable source or multiple sources for the whole suggestion). GermanJoe (talk) 16:39, 24 May 2018 (UTC)
Semi-protected edit request on 18 September 2020
|This edit request has been answered. Set the |
- Not done: it's not clear what changes you want to be made. Please mention the specific changes in a "change X to Y" format and provide a reliable source if appropriate. —KuyaBriBriTalk 17:39, 18 September 2020 (UTC)
Semi-protected edit request on 24 December 2022
|This edit request has been answered. Set the |
Hi, On the second paragraph, second sentence: Among Web professionals, "Web development" usually refers to the main non-design aspects of building Web sites: writing markup and coding. Web development may use content management systems (CMS) to make content changes easier and available with basic technical skills. Can we add the following: Web development may use various System Development Option:
- Dynamic server-side and client-side programming
- Web Applications Frameworks
- content management systems (CMS) to make content changes easier and available with basic technical skills.
Reference from Dr. Denis Hamelin: Toronto Metropolitan University (formerly Ryerson University), official CPS530 Web Systems Development > Documents > Course Slides > Lesson 01 ❯ Introduction to Web Systems Development https://www.cs.ryerson.ca/~cps530/documents.php Regards, Mojtaba Mohammadi (talk) 22:28, 24 December 2022 (UTC)
- Not done: it's not clear what changes you want to be made. Please mention the specific changes in a "change X to Y" format and provide a reliable source if appropriate. RealAspects (talk) 05:55, 25 December 2022 (UTC)
Semi-protected edit request on 19 May 2023
|This edit request has been answered. Set the |
- Not done: it's not clear what changes you want to be made. Please mention the specific changes in a "change X to Y" format and provide a reliable source if appropriate. Callmemirela 🍁 18:54, 19 May 2023 (UTC)
Semi-protected edit request on 30 June 2023
|This edit request has been answered. Set the |
Web development refers to the process of creating websites and web applications. It involves various aspects, including designing the user interface, coding the functionality, and deploying the website to a web server. Renusingroha (talk) 04:21, 30 June 2023 (UTC)