Responsive Websites

Mar 25, 2016

Internet browsing via mobile devices has been increasing at a steep rate for the past 10 years. In 2015 it surpassed desktop usage and continues to grow. It is obvious that we need to make websites both mobile, tablet and desktop/laptop friendly simultaneously. There is a multitude of methods to achieve this and with the advent of media queries in CSS3 it allows us to target screen sizes as opposed to targeting device types. Although this sounds simple, it is not. Consider a website may look aesthetically appealing in a 3 column layout on a larger screen but it most likely would not on a smaller screen. To add complexity on a medium size screen it would again not look quite right. Therefore, at a minimum we should target 3 sizes and hence building a responsive site in reality is building 3 sites in one.

An important consideration when creating a responsive website is to use a framework which will result in both decreased development and maintenance costs. There are several popular frameworks available each with their own pros and cons. As of this writing the most popular is Bootstrap and we recommend its use.

Don't hesitate to call us for a free consultation.


Search Engine Optimization

Feb 15, 2016


Search Engine Optimization (SEO) is an analytical and creative process which helps improve page rank on search engine results. SEO is optimizing a website in a manner which increases visibility in organic searches (non-paid). The aim of SEO is to bring more traffic to a website.

Google is used by almost 80% of Internet users, hence SEO is most often focused on how Google responds and the required tactics to get a favourable response.

Google has several ranking factors which impact ranking. Some factors are on page e.g. quality content and some of them are off page e.g. back links. Some of these factors are made known by Google others are not.

In the past, links and keywords were the core of SEO but now, branding and content are at the top of SEO strategy. Google uses Panda and Penguin algorithms to check for manipulative tactics and low quality content.

Links are still an important factor with respect to SEO. High quality links in high quantity are a vital factor to increase page rank. Links are often sold or exchanged with other websites and blogs in order to facilitate high quantity. It is vital that these are also quality links. Linking is also important as it generates referral traffic from different blogs and social media.

It is important to note Google penalizes websites which do not follow standard guidelines.. Google algorithms (keyword stuffing) detect unnatural and manipulative tactics. Once ranking decreases, it takes a long time to recover.

It is also important to accept the fact that SEO is something that continuously needs to be worked on normally by adding new and compelling content.

Please call us for a free consultation to improve your SEO.

Cross Browser Web Design

Aug 1, 2012


There are several common web browsers in use today and as of June 2012 as per this Wikipedia article the breakdown is as follows:

Chrome 27.06%

IE 24.42%

Firefox 19.69%

Safari 14.55%

Android 4.15%

Other 5.4%

It becomes obvious it is not sufficient to design for a single browser type unless the content is intended to be used on an intranet site where company policy dictates the browser to use.

Cross browser design is quite challenging since each browser has its own way of rendering both HTML and CSS mainly due to internal style sheets that the browser defaults to. There are many approaches to overcome this issue and the suggested starting point is resetting your style sheet in a manner which overcomes most of the differences. A good reset is provided by Yahoo and can be seen here

We at Rational Computing have succesfully implemented cross browser sites and if you have any questions or want some professional help we are happy to be of assistance.


Don't hesitate to call us for a free consultation.

Web Design and W3 Compliance

May 21, 2012


The World Wide Web (W3) Consortium is the international standards organization which develops the standard which the internet runs on. Browsers and search engines are built for the most part to adhere to W3 standards.

You can check if your website is W3 compliant by visiting and choosing one of the options.

We often see sites that are non-compliant although they render properly on a particular browser. Hence, the question arises, is it important to make your website W3 compliant. In our opinion it is critically important for the below reasons.

Although a non-compliant website may render properly on a particular browser it may not render properly on all browsers. We test our sites on all the popular browsers and our experience has been that cross browser rendering issues are more often than not caused by non-compliant code.

We have experience which shows that bringing a website up to standards, with no other modifications, improves its Search Engine ranking.

If you have any questions or want some professional help we are happy to be of assistance.

 Don't hesitate to call us for a free consultation.

Web Design via Joomla

May 7, 2012


Joomla is a free and open source framework which was first released in 2005 as a fork of Mambo.

Joomla is the second most popular CMS and there are more than 9000 extensions, both commercial and open source.

Lately, we have been developing and maintaining Joomla web sites. This tip is neither to recommend or condemn Joomla vs other popular open source CMS systems, rather to relate our thoughts by summarizing what we think are Joomla's pros and cons.


The pros


The Cons


The bottom line

If you are looking for a scalable solution and have technical knowledge Joomla is an excellent choice to develop your web presence.


If you have any questions or want some professional help we are happy to be of assistance.


Don't hesitate to call us for a free consultation.

>> Next


Responsive Websites ... Mar 25, 2016.
Search Engine Optimization ... Feb 15, 2016.
Cross Browser Web Design ... Aug 1, 2012.
Web Design and W3 Compliance ... May 21, 2012.
Web Design via Joomla ... May 7, 2012.
Web Design & Input Validation ... Feb 1, 2012.
Web Application Design & Cron Jobs using PhP ... Jan 15, 2012.
Web Design & User Experience UX ... Dec 25, 2011.
Web Design & layouts ... Dec 11, 2011.
Web Design & CSS Files ... Dec 4, 2011.
Web Design & Colour Selection ... Nov 30, 2011.
Web Design & CSS Sprites ... Nov 30, 2011.
Web Design & Minimizing HTTP requests ... Nov 29, 2011.
Web Design & Speeding Up Your Website ... Nov 24, 2011.
Web Design and Accessibility ... Nov 22, 2011.
Simple Virus Removal ... Nov 21, 2011.
Web Design, SEO & Conversion Cont'd ... Nov 19, 2011.
Web Design and Maintainability ... Nov 17, 2011.
Search Engine Optimization & Google Panda ... Nov 16, 2011.
Web Design and Search Engine Optimization ... Nov 15, 2011.
Web Design Cont'd ... Nov 14, 2011.
Web Design ... Nov 13, 2011.

Rational Computing & Consulting Inc.

Located in the Greater Toronto Area

Specialists in Web Design & Applications

© Copyright © 2016 Rational Computing & Consulting. All Rights Reserved.

Toronto Web design Toronto Web design

Toronto Web design Toronto Web design