LIS 545 2008
Programming for Information Systems

Week Seven: Browser issues


http://www.w3schools.com/browsers/browsers_stats.asp
IE = Internet Explorer, Fx = Firefox, Moz = Gecko, Netscape, S = Safari, Konqueror, O = Opera, N = Netscape (after 2006), AOL = America Online

What can this possibly mean? Oh no...tension headache...cross browser issues!

You mean that web browsers are not all THE SAME?

Ans: No

Week seven projects: Firefox   Internet Explorer



Bonus reading

The proposed default behavior for version targeting in Internet Explorer solves the problem of “breaking the web” in much the same way that decapitation solves the problem of headaches. In its current state, version targeting is a cure that will kill the patient. Version targeting could have been an opportunity for Microsoft to demonstrate innovation. Instead, the proposed default behavior demonstrates a fundamental misunderstanding of the World Wide Web, a place that according to its creator, Sir Tim Berners-Lee, will always be “a little bit broken.”

They shoot browsers, don't they? Jeremy Keith

More bonus reading

Mozilla's Firefox 3, Beta 4 Faster, Touts UI Changes, Vista Integration Larry Dignan, ZDNet News
Mozilla says that the fourth beta of its Firefox 3 browser is available to download with more than 900 enhancements, better handling of memory and interface tweaks for Vista. Among the key features: (1) Improved memory usage: Mozilla says 'several new technologies work together to reduce the amount of memory used by Firefox 3 Beta 4 over a web browsing session. Memory cycles are broken and collected by an automated cycle collector, a new memory allocator reduces fragmentation, hundreds of leaks have been fixed, and caching strategies have been tuned.' (2) More personalization -- via an algorithm in the location bar that tracks site visit (visit recency and frequency); the aim is to better match URLs with your history and bookmarks; the algorithm adapts to your browsing habits; (3) Better search support in the download manager; (4) Full page zoom allows you to scale layout, text and images; (5) Integration with Vista and specific icons to go along with it; integration with Mac OS and Linux too; (6) Support for offline data storage for Web applications; (7) Tweaks to the JavaScript engine: the optimization resulted in significant gains over previous releases in the popular SunSpider test from Apple, web applications like Google Mail and Zoho Office run much faster, and continued improvements to memory usage drastically reduce the amount of memory consumed over long web browsing sessions.
http://blogs.zdnet.com/BTL/?p=8203
See also the Firefox 3 Beta 4 Release Notes: http://www.mozilla.com/en-US/firefox/3.0b4/releasenotes/

Even more bonus reading

[March 11, 2008]
Also at MIX08, Microsoft unveiled the first public beta of Internet Explorer 8, the next version of the popular browser that delivers significantly improved standards support and developer platform investments with enhanced user experiences. Two new features in particular, Activities and WebSlices, will enable developers to reach beyond the page and introduce new ways for users to stay connected to the content and services of their choice. See for yourself. Download Internet Explorer 8 beta 1 .



Alan Gresley writes ...

I love this course.
http://courses.washington.edu/d545s08/Specifications/ie/specificationsIE.htm
I am intrigued by the solutions offered by the students for the turkey test. Using IE7 there is no solution. Using IE8 which is now standards by default, the students would have succeeded by serving the same CSS as the other good browser get. What were the various responses with your question, "To achieve the required effect, I had to ...?"
I hope know one suggested absolute positioning. :-)
You may wish to check my most recent page now exposing IE8 bugs. I presume you have already seen it.
http://css-class.com/test/bugs/ie/ie-bugs.htm
OK in Gecko 1.8. Fantastic in Safari 3.1 (windows) and a disgrace in IE8 in standard mode. The honor role is true. Also follow the link for Martian Headsets
http://www.joelonsoftware.com/items/2008/03/17.html
Kind regards, Alan

Terry talks...

Thanks Alan!