Bookmark and Share

Fluid Responsive HTML/CSS

In this modern era of technology, having a website to promote your business operations is a must. If you are into a business where you cannot accept anything below average then it is time for you to have a look at your existing website and check if it is producing you desired results or not. If it is producing you expected results then well and good but if not then it’s time for you to make changes in your web design technology.

Are you new to web design?
Don’t know what latest technology or approach to follow to attract traffic to your website?

With the increase in number of users accessing the Web through Smartphone’s, one common question that comes into the mind of web designers is: what is the width they need to use when designing new websites? Though the question is very simple but there is no one single answer for this question. The reason being, there are several wide range of devices such as Smartphone’s, iPhones, Tablets, laptops, desktops, etc available in the market through which people seem to access web these days and all these devices are available in varying screen sizes from very tiny to large 27 inches desktop screen size.

To fit in the need of accessing the web from various devices in a user friendly manner, Responsive Web Design has gained popularity. The first question that comes to any novel user is what responsive web design is. It is just a simple web methodology which makes your website respond or react to different environments in a different manner i.e. it makes your website compatible with any device and any platform. Responsive approach is not merely one single approach to be followed rather it is but moreover it is just an awareness of various devices and screen resolutions available in the market and implementing the design technique that will give the website a good look and feel environment from whichever device it is accessed. For example: Coupling CSS Media Queries with Fluid Web design in order to make it accessible to extreme resolution is also a good responsive approach.

Fluid- Responsive Web Designing approach is implemented and designed in such a way that the site responds based on the behavior of users. This approach takes various factors into consideration before responding such as the screen resolution, the environment, and the platform on which it is being used (OS) & the orientation of the web users. You can find various web design templates that will be used for developing a user friendly responsive site. This approach is implemented by making use of CSS Media Queries and Images by incorporating flexible & adaptable grids & layouts.

The below image just gives an example of how a website looks on different screen sizes when it uses a responsive design approach .This image illustrates how the website responds automatically when a user switches form desktop->laptop-> iPad->Smartphone. Making use of this approach will eliminate the pain of web designers as they have to design only one single website for every possible Web enabled gadget available in the market.


In accordance with the expert reviews from responsive web designers, it is a known fact that the images used on your website should be extremely flexible and your website should make use of fluid grids & media queries which will help you in getting through different contexts and views. The above listed things comprise to be the fundamental components of responsive web designing and you should keep these components in mind whenever you are creating web designing templates.

If you want to start up with responsive web designing, in that case following the below mentioned tips will be of great help for novel responsive web designers.

MEDIA QUERIES:

These queries are helpful in determining various factors like the color, screen resolution, orientation, etc. They are purely dependent on the window size of any web browser. Media queries can be compared to conditional comments which have the ability to identify the type of device being used, show up various layouts and after that develop its physical features.

These queries usually consist of expressions that are used for checking the conditions of any specific media feature and a media type. A media query is nothing but a simple logical expression that either results in true or false.

For example: The gadget is exposed to various queries like: Is the screen resolution less than four hundred eighty (480) pixels?

Now if this evaluates to true then the required .css files will be loaded for a screen resolution with smaller size such as a Smartphone. If it evaluates to false in that case the link would merely be ignored.

In order to manage Media Queries, two important plug-ins are required namely the standard jQuery plug-in and the plug-in named css3-mediaqueries.js. Css3-mediaqueries.js is the latest plug-in and can be used on various browsers like Mozilla Firefox, Safari, and Internet Explorer v5 whereas jQuery plug-in is a little older which supports very few media queries such as min-width & max-width.

FLEXIBLE GRID:

In order to create a flexible web design one needs to define own parameters for various objects such as containers, columns & spacing in the code .One can make use of the classic CSS class which already exists but it is always recommended to create your own grid so as to make your design more flexible and effective. By working on your self -defined parameters you can specify appropriate space alignment size, specify percentages for the layouts as the units of measurement, get rid of the pixels & convert pixels to em’s. With the help of flexible grids the units of measurement become relative. Nevertheless that does not imply that one can ignore pixels completely because if you work with digital image editors, pixels are considered to be the sole unit of measurement.

FLEXIBLE IMAGES:

If your website is slow then definitely users would get irritated to visit it again as the time consumed for loading the web pages is more than expected and it is obvious that nobody wants to lose the visitors to their website. If your web page has many images in that case it the page will take lot of time to load on the commonly used web browsers utilizing standard bandwidth. In order to overcome this problem you should make use of pictures or images that can scale up and change their positions with flexible grid so as to make sure that your web page gets loaded faster. This means you ought to scale down the pictures as per the HTM attributes of height & width so as to create more space. Making us of this arrangement will enable smaller devices(less screen resolution) to create more space for text content & render less space for images. One more solution is we can simply crop the images by making use of the CSS overflow technique. It is always a good practice to make use of web designing templates that can load flexible images.

The advent of responsive web designing has materialized as a boon to all the designers who were struggling day and night so as to meet the requirements of various Internet accessible gadgets available in the market today.

There are some examples of the websites: http://mediaqueri.es

Leave a Reply