Web Design and Development – The Mile-High View
With the tempo of change on the Web, it can be hard to consider that only a few humans simply keep up with the flood of recent technology, frameworks, and acronyms. Unfortunately, unless you’re designing for Internet-related businesses, your clients may have no idea what “constructing an Internet site” entails or what occurs when you’re completed designing. In this article, I hope to present you with a high-level assessment of the Web so that you can help a purchaser understand what is going on on an Internet website besides Photoshop or Flash. Let’s start with a chunk of history.
Before any of this Web malarkey happened, you had computer networks. That is to say, human beings linked character mainframes (because non-public computer systems failed to exist yet) with cables so they might talk to each other. PCs came alongside, and offices began connecting a construction’s PCs collectively so they might communicate. Then, something genuinely progressive occurred: human beings linked one office community with another. Lo and behold, the basis of the Internet as we understand it was born.
At its heart, the Internet is a community of networks. In most instances, that smaller network is the 1-four computers you have in your family, which connect to the bigger “Internet” community through your router, cable modem, or whatever you have ever. There is no “center” of the Internet, no overarching laptop directing the whole thing; it is just millions of small networks like the one in your property or office connecting with one another. There are structures installed to make it so that if your PC says, “Connect me with PC XYZ,” it can find a manner to make that connection, but the one’s structures (assume TCP/IP, routing, and so on.) are too complex to talk about here.
RELATED POSTS :
So, the Internet existed; however, as we realize it, the Web no longer exists. The Internet in those days became exact for just a few matters: email, bulletin boards, and Usenet, amongst others. Then, alongside came Tim Berners-Lee and his description of a brand new acronym: HTML. HyperText Markup Language allowed the first net designers (geeky scientists) to create the first net pages. Think of HTML-like formatting in Microsoft Word; the words you write are all there.
However, Word / HTML permits you to provide them a few greater meanings. HTML allowed page creators to outline their textual content like paragraphs, bulleted lists, numbered lists, tables of facts, etc. Most importantly, HTML allowed web page creators to hyperlink one web page to some other – the “HyperText” a part of the call – so that associated files will be found fast and effortlessly.
As I cited before, the primary users of HTML have been geeky scientists. HTML allows them to format their study papers and hyperlink their documents to those they mentioned. That becomes about it; undeniably, HTML doesn’t have any potential to “style” a web page outside of identifying what a paragraph is and what is more specialized. So the Web became a sea of textual content, without even an unmarried photograph insight. A few years later, competing for ideas about delivering pages, a few fashions had been merged right into an available gadget, CSS. “Cascading Style Sheets” lets web page creators make their pages prettier by defining how the “factors” of HTML (lists, paragraphs, and many others.) ought to be displayed.
The page author should now say that each text in paragraphs needs to be read, that lists should be bulleted with little squares rather than circles, and how tall or wide a certain content material needs to be on the screen. Browser makers had brought this capability into their programs (like Netscape Navigator or Internet Explorer) for some time with the aid of this factor. Still, CSS did something radical: it separated the content material from the guidelines on how to show it. Using CSS, a dressmaker should write two style sheets that make very one-of-a-kind seems out of a single HTML web page without making any changes to the HTML.
And yet, despite the promise of CSS, it started out poorly implemented in many browsers, so what seemed satisfactory in, say, Internet Explorer 3 was absolutely broken in Netscape Navigator 4. So, in place of CSS, many designers (since it turned into now honestly viable to “design” a web page!) opted to apply HTML’s desk potential to put out all their content. The concept became to use a website like an Excel spreadsheet – make the columns and rows whatever width and height you need,
after which fill in each “cellular” of the desk with a picture or some textual content till you get what you need. This caused some quality-searching designs but completely and definitely broke the original thoughts of HTML. In a table-based layout, the HTML does not have any, which means that the whole lot is only a desk cell. If the dressmaker you’re speaking with keeps telling you that “desk-based design” is bad, it really is why. Using HTML and CSS makes a site that loads quickly and, in reality, has some meaning to machines (like Google!) rather than a giant spreadsheet. After all, might you ever try to make artwork or write an article in Excel?