Web 2.0 Developer's Worst Nightmare!

A Member? Please Login  
type your username and password to login
Date: October 12, 2008, 03:34 AM
248931 members and 147520 Topics
Latest Member: lorparooffime
Nairaland [Nigerian Forum] Home Help Search Who is currently online? Login Register
Nairaland Forum  |  Technology  |  Programming  |  Web 2.0 Developer's Worst Nightmare!
Pages: (1) Go Down Send this topic Notify of replies
Author Topic: Web 2.0 Developer's Worst Nightmare!  (Read 174 views)
javarules (m)
Web 2.0 Developer's Worst Nightmare!
« on: June 25, 2008, 02:48 PM »

I am an open-source addict therefore I use linux as my OS and i use purely open source tools (http://whdb.com/2008/the-top-50-proprietary-programs-that-drive-you-crazy-and-their-open-source-alternatives/). I am also a web developer and I have just finished developing a site that took me the better part of four months. I use linux so my web browser is definitely Mozilla FireFox. I av just concluded the design and I decided to boast a bit about it. I sent the links to my co-workers and friends and, that was when it started.

My darling website did not display well on other browsers, although it did perform perfectly well on firefox, it didnt perform as well on IE, safari, Opera etc. and I realise that I have just joined thousands of web developers whose worst nightmare is browser-incompatibility.

When are we going to have a standard, please help us appeal to W3C.
cdeveloper (m)
Re: Web 2.0 Developer's Worst Nightmare!
« #1 on: June 26, 2008, 07:31 AM »

Hey man what you are facing ,others have faced it and i would want to believe that you probably used javascript  or so. Well when it comes to web 2.0 you have to build and test in almost all browsers you could lay your hands on. Particularly those that are very popular IE and of course the most beloved Firefox. Gone are the days when you build sites with one browser in mind . Building a true web 2.0 entails  not RAD(Rapid Application Development) it involves careful planning. This planning has to do with determining the client browser before hand and render the appropriate interface that is suitable for that client.It is rather tedious , but the work is finally up and running, you sit back and marvel at the work you have done.For this you would some kind DOM hacking  better known as DOM manipulation using Javascript. But unfortunately, a lot of us done like bringing Javascript in to the picture of web development, too bad, everything has its place and i must tell you if you are ever going to do a  near perfection web 2.0, you would need to learn not how to do it but how to do it better. I have written a number of Javascript related articule that is commonly used in web 2.0 particularly, patterns in Javascript to help in handling issues of this kind. You could check it out on http://www.javascriptrev.blogspot.com , I am still putting out some more on that.
For now welcome to the world of real web programming where everything that glitters is not always gold. 
logica
Re: Web 2.0 Developer's Worst Nightmare!
« #2 on: June 26, 2008, 11:35 AM »

even many web 2.0 frameworks have the problem including OAT and DOJO, but more so OAT than DOJO. it's simply a matter of helping report any bugs: Bugzilla.
timba (m)
Re: Web 2.0 Developer's Worst Nightmare!
« #3 on: August 25, 2008, 12:42 PM »

Browser incompatibility is a horrible menace and it can't be evaded at least while we still have companies like MSFT that will rather prefer to create their own standards and follow others. However, there are safe practices that can be followed to minimize problems arising from browser incompatibilities.

One of them is to use well developed CSS frameworks. I tend to drift towards Blueprint - http://code.google.com/p/blueprintcss/. There are a lot more other CSS frameworks out there that you can use for your apps. Using a CSS framework will save you from having to do a lot of CSS hacks since they have already been incorporated.

Secondly, if you do lots of AJAXy kind of activity in your apps, instead of writing your own XHR routines, you are better of using a mature library for that. Examples include jQuery (my favorite), Dojo, Script.aculo.us and MooTools.

Third, avoid using clever Javascripts. You're better off using the Javascript libraries to do your DOM modifications than doing it yourself.

Fourth, the W3C standards are great. Ensure your HTML/XHTML are well-formed and pass the syntax checks and so on.
ThePhantom (m)
Re: Web 2.0 Developer's Worst Nightmare!
« #4 on: August 25, 2008, 06:27 PM »

You guys should check this website out http://browsershots.org/. It allows you to test your site in all browsers
 Php Header() Function Error  Need Ur Help  Phone Softwares  Page 2
Pages: (1) Go Up Send Topic to Friend by E-mail Reply 
Google
 
Web www.nairaland.com
Sections: TV/Movies (2) Music/Radio (2) Celebrities Job Talk Jobs/Vacancies (2) Career Talk Romance Books Politics Sports Fashion Travel
Health Schooling Religion General(2) Business Webmaster Programming Computers Phones Cars & Trucks

Links: Page1 Page2 Page3 Page4 Page5 Page6 Page7 Page8 Page9 Page10

Nairaland is owned by Oluwaseun Osewa
Nairaland Forum | Powered by SMF 1.0.12.
© 2001-2005, Lewis Media. All Rights Reserved.