Forum Moderators: open

Message Too Old, No Replies

Very embaressed when web site failed

Need some advice on cross browser and maybe os

         

DevelopsWebs

3:31 am on Oct 15, 2004 (gmt 0)

10+ Year Member



Have been developing web sites for about 2 years now professionally. Always check every site with IE and Netscape and then go to a friends house that runs windows 98. I run XP pro.

This I thought was enough to debug the cross browser problem.

Much to my horror today while interviewing for another contract I pulled 2 sites I had designed up and they looked terrible. All jumbled with layers and text in the wrong places.

My customers who own these sites view them every day and also have had no complaints from their customers.

So what happened? After a 2 hour interview it ended with the "viewing".

If any one has ideas or suggestions please let me know.

brdwlsh

4:25 am on Oct 15, 2004 (gmt 0)

10+ Year Member



hi, welcome to WebmasterWorld!

the best thing you could have done in that situation is to inquire about their operating system, browser, and screen resolution.

my guess is that they were not very up to date.

it is a good idea to be armed with the knowledge of user statistics relevant to OS and browser.(%of ppl using old browser, old OS's, and low res) this way you could let them know that they were in the minority of surfers and their viewing habits required special attantion on part of the designer/coder. you could then point out that your previous clients were aware of the small percentage of users using out-dated software and chose not to cater to them. however, if it were necessary that the client reach users on the lower-tech end you could tailor the web-site to their needs.

as far as suggestions, stick around this site for awhile--it is a great resource.

jatar_k

4:43 am on Oct 15, 2004 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



Welcome to WebmasterWorld DevelopsWebs,

I check everything in

IE
Moz
Firebird
various browsers on Mac, can't remember which ones, I don't do it personally
Opera (when I remember ;))

and I check them on

Linux
FreeBSD
Windows
Mac

I also check various resolutions.

Thing is all the users and QA team are setup differently so that we get most of this done with out one person having to cross check everything themself, which is nice but took a lot of planning. When I am doing css or js I cross check everything myself t be sure.

It may be time to expand your cross browser/platform checking. There are foten things that don't work quite right but I try to find out so I am not surprised by anyone asking me why something looks the way it does. Browser stats help to explain why certain decisions were made.

Other things can affect the way a site functions as well like personal firewalls, popup blockers and other client side software. I try to test, or at least understand, as many as possible since it is always good to be armed with the maximum amount of info when going into a client meeting.

superpower

4:53 am on Oct 15, 2004 (gmt 0)

10+ Year Member



Keep it simple. Leave the advanced stuff for the niche advanced website.

Spend a day or a few hours making a QA matrix of every possible combination and before launching a project go through the matrix.

ie know how to break your website--view in 3 different resolutions, laptop, Mac/Win/Linux, IE/Opera/Firefox, different versions of browsers, cookies/javascript/java disabled, font size small medium large, half screen/full, no images, popups blocked, ZoneAlarm ad block, etc.

Decide what is ok to break it and what needs to be fixed.

Record this in your QA matrix.

If anything bad happens at least you can show you did some due diligence and CYA. Also having the documentation itself can be impressive and show you are at least somewhat professional regardless of the end result!

tedster

5:16 am on Oct 15, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I find the best (and most efficient) way to develop is first to write valid mark-up, checked with the W3C validator [validator.w3.org]. While I'm developing, I view the page in a current browser such as Opera or FireFox - definitely not IE.

When all is well in the more standards compliant browser, then I view the page in IE and on a Mac, and tweak if needed (often not needed!)

It's also important to test on different screen resolutions, and even different system font sizes -- not browser font sizes, but the Windows system fonts found in the Windows Control Panel. This can really trip you up if your test system is set to the default "small" fonts but someone else's system is set to "large" or some percentage. Some new systems are shipped that way!

You reminded me of the time I went to a prospect and they were running AOL 3 on Win NT. Forget about that!

mincklerstraat

9:27 am on Oct 15, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Having your own laptop along can help a lot for clients with old clunkers of browsers on their systems. You can also show work that's done for them but not yet "ie-safe" with the simple explanation that it hasn't been made cross-browser yet. Once you know they have an 'ok' system next time you go back you can leave your laptop at home.

I like cafés with wireless access. Potential client is more relaxed, neutral territory, in more of an exploratory and curious mode. If you think it might help, leave nice tips or make the café's site too.

Hanu

9:52 am on Oct 15, 2004 (gmt 0)

10+ Year Member



Yes, bring a protable computer. If they don't have or don't want to give you lan/wlan access, show them an offline copy of your sites.

DevelopsWebs

12:24 pm on Oct 15, 2004 (gmt 0)

10+ Year Member



This is an absolutely amazing forum and I sincerely Thank all the respondents.

One thing about having gone it alone in Web Development was that there was no one out there to bounce ideas off of or help navigate through, at times design stopping challenges.

Each challenge that rose up had to be dealt with only by research, books internet etc. It seems this knowledge base of experienced developers here on this forum is a gold nugget in the fast running river of developing client sites.

Thank you all again for your ideas/suggestions.