June 30, 2006

Firefox and Thunderbird Umbrella!

We just added a new item to our International Store - a Firefox and Thunderbird umbrella.

Posted by marcia at June 30, 2006 1:49 PM
Comments

It summertime? It doesn't rain in California during the summer. Summer storms in the Midwest I guess.

Posted by: Rafael at June 30, 2006 9:23 PM

@Rafael: That is why it is in the Internation Store - North and South America have their own store ;-)

Posted by: mcsmurf at July 1, 2006 2:47 AM

Marcia,

This new page is still *very much* improvable from a coding perspective and an usability/accessibility perspective.

The page has 2 , 2 charset declarations: it's obvious that the webpage was never tested with a markup validator either before or after being uploaded.

The popup window to see a bigger image is entirely dependent on javascript: so any user agent with javascript support disabled or inexistent won't see an enlarged image.

And those with javascript support will get a 100px by 100px window: that is exactly what the script requests to do.

There are many deprecated attributes, and this, despite the strict DTD declaration of the webpage: this is blatantly contradictory. Again, a simple visit to
validator.w3.org
would have shown many easy-to-fix markup errors.

There are many "spacer-gif" markup images:

Euro sign and/or pound sign should be escaped if and only if the character set chosen does not have such character in its set. So, the page code "needs" to first chose the correct charset encoding and then escape the characters which would *need* to be escaped. A simple visit to
validator.w3.org
would have shown this issue.

On line 137:
title=" Thunderbird/Firefox Umbrella " width="281.25" height="281.25" hspace="5" vspace="5"

The precision for chosing the width and height attributes suggest that the page was initially and originally developed in MacroMedia product.

Nested tables should be avoided at all time: there is no need - no need at all - to have nested tables.

Because of the use of over-constrained tables, when increasing font-size and then decreasing font-sizes, the horizontal scrollbar for the window viewport will appear and won't disappear. (Seamonkey 1.5a rv: 1.9a1 build 2006062909 under XP SP2 here).

Marcia, I understand this is still a beta website and that you are not Andrew Lindsay/Merchandise Mania. Nevertheless, for many reasons, merchandise-store.mozilla.org webpages should be as impeccable as possible from a markup code perspective, from a javascript code perspective and from an accessibility+usability perspective. This is NOT the case with this new intlstore.mozilla.org webpage. This intlstore.mozilla.org webpage (and many other intlstore.mozilla.org webpages) contradicts many developer.mozilla.org, bugzilla Tech Evangelism efforts, web standards compliance efforts for the sake of browser-independence and interoperability and several of the original reasons as to why mozilla.org was created in the first place.

Gérard Talbot

Posted by: Gérard Talbot at July 1, 2006 5:07 AM

Gérard: thanks for all or your input. I will work with Merchandise Mania to try to correct the situation.

Posted by: marcia at July 3, 2006 2:24 PM

poperdushkin

Posted by: ninyos at July 19, 2006 7:22 PM

OT:

A Dream project of mine...'ve launched it in http://code.google.com/p/gimbalz/

Not intended on harming mozilla/firefox but its intended to extend the capabilities of firefox to be a nice WebApps platform...wud luv to discuss abt the proj with u...

gimbalz...

A web application platform, presentation and integration system which will give new dimension to WebApps correlation, usage and viewing...

A browser killer application...

Web browser UI is not meant for accessing WebApps...

Web browser doesn't provide synchronization among WebApps...

Gimbalz provides the solution to the above problems and much more...

Gimbalz enables WebApps to dock...synchronization among WebApps thru API...central repository storage option...cutomization...

A small summary of the plan...firefox platform can be reused with essential changes as the model to build a new WebApps friendly UI and docking station...develop an effective WebApp API for better synchronization, control and flexibility...

In a world where the future we all know would be WebApps...we need a platform for WebApps like we had with Linux to tackle proprietary dominance...

Developers plz dont think its not fair to develop for a new platform...docking XUL Apps can be achieved with minimal effort...some of the existing firefox extension can also be reused with little effort...the syncronization among WebApps only will take extra effort for the WebApp developer...but synchronization among WebApps is something which will work wonders...

A seizable community of firefox developers,extension and theme writers do exist...if we can all work together and build Gimbalz...I beleive this would be the beginning of the next war(WebApps)...after the much hyped OS and the browser one...

if u have any queries...plz do get in touch with me thru get2navin@yahoo.co.in or navinsylvester@gmail.com...

Lets build the next Linux...

Posted by: Navin Sylvester at July 30, 2006 9:47 PM