Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MARQUEE disabled by default; can be turned on via pref

73 views
Skip to first unread message

L. David Baron

unread,
Oct 14, 2002, 11:18:21 PM10/14/02
to mozilla...@mozilla.org, mozilla-...@mozilla.org

With the checkin of http://bugzilla.mozilla.org/show_bug.cgi?id=161109
earlier today, MARQUEE is now disabled by default, but can be enabled by
setting the pref "browser.display.enable_marquee" to true. Distributors
who want MARQUEE enabled should set this pref in their default
preferences file.

-David

--
L. David Baron <URL: http://www.people.fas.harvard.edu/~dbaron/ >

Esben Mose Hansen

unread,
Oct 15, 2002, 1:33:44 PM10/15/02
to
L. David Baron wrote:
> With the checkin of http://bugzilla.mozilla.org/show_bug.cgi?id=161109
> earlier today, MARQUEE is now disabled by default, but can be enabled by
> setting the pref "browser.display.enable_marquee" to true. Distributors
> who want MARQUEE enabled should set this pref in their default
> preferences file.

And there was much rejoycing :-D

regards, Esben

David Baron

unread,
Oct 30, 2002, 10:00:09 AM10/30/02
to
In article <2002101423...@is03.fas.harvard.edu>, L. David Baron wrote:
>
> With the checkin of http://bugzilla.mozilla.org/show_bug.cgi?id=161109
> earlier today, MARQUEE is now disabled by default, but can be enabled by
> setting the pref "browser.display.enable_marquee" to true. Distributors
> who want MARQUEE enabled should set this pref in their default
> preferences file.

I backed out this checkin, so MARQUEE is now enabled by default again.
I may readd the preference as a user preference at some point in the
future, but with the default to on.

I originally wrote and checked in this (poorly designed) patch under
significant pressure (including threats from one person to leave the
Mozilla project), and was under the impression that very few others in
the Mozilla project agreed with my position. Since I checked it in I
have learned that a significant number of others agree with me. (In
other words, I no longer feel that there is a community consensus
against my position.)

The reasons I want marquee enabled by default are:
* Having forks in the code hurts testing and development.
* Having an implementation of marquee improves our compatibility with
the web, and we are a web browser.

My responses to some of the common arguments for disabling marquee are:
* Much of the opposition to marquee is related to marquee being
nonstandard, yet few people have objected to the many nonstandard
things we do because Netscape 4.x, and in some cases also MSIE for
Windows, do them. Nor do people object to all the tiny details of
layout that we imitate despite that they are not described in any
standard (a practice that is far worse for the web, since it lets web
authors write pages that respond poorly to different font sizes,
screen sizes, and devices).
* From an accessibility perspective, marquee is not nearly as bad as
the equivalent script (and especially so in cases where the content,
as it often is, is contained in the script rather than the document).
(I think this is why declarative animation is preferred within the
W3C over script-based animation. See SMIL Animation [1].)

Marquee can currently be disabled by users by adding the following rule
to userContent.css (in the chrome subdirectory of the profile
directory):

marquee { -moz-binding: none; }

-David

[1] http://www.w3.org/TR/smil-animation/

David Baron

unread,
Oct 30, 2002, 10:10:37 AM10/30/02
to
In article <2002101423...@is03.fas.harvard.edu>, L. David Baron wrote:
>
> With the checkin of http://bugzilla.mozilla.org/show_bug.cgi?id=161109
> earlier today, MARQUEE is now disabled by default, but can be enabled by
> setting the pref "browser.display.enable_marquee" to true. Distributors
> who want MARQUEE enabled should set this pref in their default
> preferences file.

I backed out this checkin, so MARQUEE is now enabled by default again.

marquee { -moz-binding: none; }

-David

[1] http://www.w3.org/TR/smil-animation/

--

0 new messages