fishhead wrote:Which IE? IE Mac uses Mac OS Platinum style elements which are hardly 'OS-agnostic'. IE for Win uses standard Windows elements which are not 'OS-agnostic' either. IE is not in the least an OS-agnostic product on that front.
Actually, you're not quite right here, and precisely miss the point of my argument, which is that when using CSS, form elements on IE DO change. Chimera's do not.
I would also point out that Gecko form elements are no longer as Windows esque considering that Windows XP has all new out of place form widgets!
Again, we may not agree that the nature of form elements are part of the Web vs. being part of the OS, but I maintain that this should first be the Web authors choice, override-able by the User. This should not be unilaterally decided by the Browser.
My original proposal of using a checkbox to "Always use Aqua Buttons and form elements" set to OFF by default was in the spirit of aligning the way form elements are treated with the way other CSS items are.
-------
Since there is some dissent around the issue, I would amend my proposal to incorporate <b>googolplex</b>'s suggestion, that the default be Aqua elements unless there are any form related CSS attributes applied, in which case the Gecko elements would be used.
In this case, I would also then suggest (perhaps to the chagrin of the developers), that there be two checkboxes in the Appearance pane, both off by default:
"Always use Aqua Buttons and form elements"
"Always use Gecko Buttons and form elements"
Again, this would give the User the ultimate choice in the matter one way or the other.
With the default behavior being...
"Aqua elements unless there are CSS attributes specified,
in which case use Gecko elements"
...Web authors could be confident that the default behavior will allow their CSS styling to be displayed.
...Aqua adherents would get Aqua by default, and an option to force every site to use them.
...Web standards / Gecko adherents would also have an option to force the Gecko widgets.
(This plan would negate the need for some sort of use Aqua wdgets META tag -- which would have been very non-standards anyway... )
Is everyone taken care of in this scenario?
I hope so. My main goal here is to make sure evryone is as happy as possible so Chimera can be as popular as possible amongst Mac Users.
-Michael