A website is made up of different technologies and different files. Therefore it is quite challenging for the web designer to learn the use of these various tools and techniques. It’s hard for them to choose the right one for each aspect of the design. This article is covering the brief discussion on different technologies and the role which they can play in web designing.
HTML is the language of web design. It is used for writing different web pages. When users download a web page, the first thing which they receive is HTML file. HTML enable the web designer to describe the structure of the text content and tell the web browser where other files of the web page such as images and CSS files are available.
CSS is a web technology which is used for design and layout of the web page. CSS has instruction for color, fonts, and position of different elements of the screen. CSS3 is the latest version of CSS, and it has introduced the features of rounded corners and multiple background images.
Adobe’s Flash is another web technology which is used for creating more sophisticated interactions. Web designers and developers can use the flash for animations, games and to display rich media including audio and video. A user by plugging in a flash can see and interact with the content. Flash is not useful for iPod and iPhone users.
There are different server scripting languages which go through various fashionable phases. Most popular one is PHP. ASP and Pert are some other server scripting languages. These server scripting languages enable web designers and developers to write the program to run on the server. It customizes the web pages for each visitor. Server scripting language is useful if the site needs to offer personalized content. For example, social networking sites use server scripting language because each user wants a different homepage. Server side scripting language is also used for sites which have a lot of pages. In such case, it saves the content in the database and makes it accessible in time of need. Server scripting language allows the developers to maintain hundreds of web pages by taking care of just one template, the script program and the database of content.