4 replies [Last post]
gautamz07
gautamz07's picture
Offline
Enthusiast
Last seen: 6 years 10 weeks ago
Timezone: GMT+5.5
Joined: 2014-04-24
Posts: 265
Points: 403

Hey guys , random ,but really important question, Where do u guys test your websites ?? espically I.E testing ? is there a single one stop place you can test for most modern mobile and desktop browsers ?? also what about testing for device orientation ??

Thank you.

Gautam.

gary.turner
gary.turner's picture
Offline
Moderator
Dallas
Last seen: 1 year 39 weeks ago
Dallas
Timezone: GMT-6
Joined: 2004-06-25
Posts: 9776
Points: 3858

Easy peasey

If you write web pages/sites, you should have a development server. On every computer I've owned for the last 15 years or so, I've installed the Apache web server, a DBMS (MySQL to handle the common small business needs and PostgreSQL for large scale mission critical requirements) and a server-side scripting language (PHP, Python, Perl and of late, V8 {Google's server-side javascript}, in my case). It is a good idea IMV to use a templating engine such as Smarty. There are some who think the latter is redundant, as PHP "is a templating language". There are considerable advantages to separating your logic, PHP e.g., from your structure, HTML.

With your dev server, you need only test your pages on your own browsers. If your @media queries are set up correctly, simply dragging the browser's width should give you a good idea of basic functionality on tablet, phones &c. For more special items, such as orientation, form use or touch screens usage, you'll need to test on actual hardware. I don't know of any service that lets you test interactivity.

cheers,

gary

If your web page is as clever as you can make it, it's probably too clever for you to debug or maintain.

gautamz07
gautamz07's picture
Offline
Enthusiast
Last seen: 6 years 10 weeks ago
Timezone: GMT+5.5
Joined: 2014-04-24
Posts: 265
Points: 403

Thanks but

.. how do u test on I.E 6 , 7 , 8 , 9 , 10 , 11 . ?? any good simulator ? what do u use to test these browsers .

gary.turner
gary.turner's picture
Offline
Moderator
Dallas
Last seen: 1 year 39 weeks ago
Dallas
Timezone: GMT-6
Joined: 2004-06-25
Posts: 9776
Points: 3858

In general

Test in Chrome, Safari (Chrome and Safari's rendering engines are now widely forked, so test both), Firefox and IE. Opera uses Chrome's engine for desktop UAs. Phones, etc. use a different engine, if my info is correct, so you'll need to find an appropriate phone.

Chrome, Safari, Firefox and Opera users keep themselves pretty much up to date, so do so yourself and you're good to go. IE users are slave to their Win version, but don't bother testing on older than IE v.9.

Regarding IE, code to strict standards and expect older versions to fail. If your stuff is well coded, the failure will be graceful. Another benefit is that users of obsolete browsers know they're out of date and expect degradation.

If you haven't already, install a virtual machine and run multiple operating systems.

Simulators are static; besides, you can have all the browsers you need on your own machine.

cheers,

gary

If your web page is as clever as you can make it, it's probably too clever for you to debug or maintain.

gautamz07
gautamz07's picture
Offline
Enthusiast
Last seen: 6 years 10 weeks ago
Timezone: GMT+5.5
Joined: 2014-04-24
Posts: 265
Points: 403

Thanks

Thanks , very enlightening, i'll probably install a vertual box soon enough !!