The Client-side and Server-side of the web

The User-interface of the web is about the beautiful and attractive interface you see when you visit a website, such as the text, the colours, images, animations, forms and every other thing you can see web browsing a website, try and see it this way, the user-interface of the website is about the client-side area and it is the main business of the web designer, graphic designer and other creative people out there.

Now you may be thinking, am I going to go through all this and the answer is yes! If you wish, because this book is designed to guide you through the building of a web solution from start to finish, although you can skip this part and let your designers handle this.

 

HTML
You must have read in the introduction when we mentioning html, and you might not be very comfortable with this term if you are new to web, so we discuss more about HTML here.

HTML stand for Hypertext Markup Language; this is more or less the basic language for creating a web page; that means that an HTML web page can contain; that is embed with, other stuff such as JavaScript, XML, CSS and other client side related stuff although the later can be kept in their respective pages. “More terms!” you may say, just keep reading.

 HTML tag can be written into file or page with .htm or .html file extension e.g. Index.htm or index.html
HTML keep improving from the older versions to XHTML to HTML4 and now HTML5 in future we may see more versions coming up, but regardless of which version;your knowledge in an older version can be very useful in newer versions, this is called backward compatibility in programming.  the difference between any version  two, tags are not much.

Learn HTML.


 JAVASCRIPT
JavaScript remains the most popular client-side scripting language use for adding some interactive function to the web experience.
JavaScript can also be written into its separate file with, .js file extension e.g. Calculate.js
The calculate.js can now be called or refer to in HTML file.

Learn JavaScript.


CSS (Cascading Style Sheet): 
CSS is use for best formatting of a web page, this task of formatting can be done with HTML tag, but CSS does it best, besides it’s the standard for formatting a webpage. CSS style can be embed into HTML, just like JavaScript or kept in its separate file, with .css extension, e.g. Style.css
Learn CSS

Next »


Architecture of the web »

The internet and the web »

A closer look at the web »

The Client-side and Server-side of the web »

Client-Side Technology »

The Server-Side Technology »