“Web designing is the process by which the electronic media content is conceptualize, modeled, planned and executed with help of various technologies available to us today.”
Designing a web-site would be a pain unless you plan ahead of time. One should have a crystal clear idea about the purpose of the web-site. Once, the purpose of the web-site is concrete then the following steps has be followed.
1. Decide on the type of web-site.
There are basically two types of web-sites.
- Static Web Sites: Only a human user or a web-master can update or change the contents on the web. The contents on the site does not depend on the user input. Developing a static web pages are really simple and very each to complete. It becomes really challenging if the site grows rapidly and editing the contents would be pain in the butt. Eg: Portfolio web-sites
- Dynamic Web sites: This kind of web pages change depending on the user input or requests made by the end users. One can modify the contents of the site using scripting languages. Developing dynamic web pages are lot more complex when compared to static pages but these are the kind of sites that bring revenue to the companies and also promote their products. Eg: Pages that provide company information, on-line trading, on-line shopping etc.
2. Decide the technologies that you will be needing based in your requirements
Deciding if its gonna be a static or a dynamic page is pretty easy. Once that has been decided then comes the challenging part. Boom!!!! “Which technology???”. There are lot of technologies are available to us today. End user is spoiled with so many technologies that he/she would be confused to choose the right technology if they are amateurs.
To start with one can use XHTML and CSS for the presentation layer to organizing and displaying the data to the end/users. Javascript for client side validation if there are forms in the web-pages. To play safe LAMP technologies are simple, open source and easy to implement. Not a lot of investment has to be made for putting up these things together and hosting them on a free web-hosting service provider.
If the application is really big, which provide services such as on-line shopping, on-line trading which are accessed by millions of users at a time, then it is the time for big monsters such as Java Web Services, EJB’s, Microsoft technologies such as .Net framework – C#, Visual Basic etc., to come to action. These technologies provide abstraction to many things such as the transaction management, security, resource pooling etc., by taking assistance of some application servers such as Weblogic, Glassfish, JBoss etc.
3. Design the layout of the web-site
Using CSS design a layout of your web-site and maintaining consistency through out the web-site is an important accept to be kept in mind. Design the layout by setting “visible borders“
(Eg:
.header {border: 1px solid red;}
.container {border: 1px solid green;})
to the different sections of the website. Use of floats and clearing them is very important when including pictures in the web-site. Once the layout is decided the borders can be removed.
4. Adding the information on the web-site
With the data that was gathered before the start of designing the website, putting them into the different parts of the web-site would a easy task. Though styling them using CSS is still a challenging task to be conquered.
5. Choosing the colors
To make the pages of a website visually appealing to new and existing users, first of all a color scheme has to be decided. A consistent use of colors is necessary. The colors can be of matching hues or they may completely differ from one another. Do not use too many colors in a single page. Also, choose the background and foreground text color in contrast. If both the colors are priety much the same then it would be difficult for the user to read the contents of the web-page.
6. Page Navigation
A web-page must be designed in such way that end user can navigate from one page to another easily. The links and hyperlinks on the website should be so placed that the users can easily look up for their desired pages or information.
7. Web-hosting
Finally when everything is put-together, its time to find some web-hosting service provider. There are lot of service providers who provide it at some cost or even free services. Deciding on the web-hosting service provider is individuals choice.
“Hey I finally finished my first blog. It isn’t bad for a start….Many more to follow… Stick on……”
SocialVibe