Downloadable Chrome News

Sunday March 28th, 1999

Two news items for those interested in Mozilla's "Downloadable Chrome". First, David Hyatt has posted to his first draft at the downloadable / configurable chrome spec.

Second, Steve Morrison has announced the creation of his "XUL Tool" site. Steve's site is a repository for Mozilla themes, and soon you will be able to create your own theme via a simple HTML interface.

#24 Re:Downloadable Chrome News

by Waldo

Tuesday March 30th, 1999 11:37 PM

You are replying to this message


I'm not against having themed browsers and cool skins, I'm just saying that if I've got a particular skin I'm happy with, that I've toiled over to get just the buttons I want, the shortcuts I need, and the graphics perfect... I don't want some other site coming along pulling out buttons or remapping 'em without my permission. At the very least, as you propose, there should be a "switch" between the "local" skin and my default skin, although that too could be a pain.

So let's say we have a button down in the bottom right that says "SKIN-AWARE SITE" basically. You click it and it replaces your skin. Does it do it JUST for that site or domain, like a cookie? Or does it continue to be the default site for other pages? Now if you switch to another site which also uses a custom skin, when you click the button saying you DON'T want it to load, does it revert back to your default or does it revert back to the previous custom skin?

Furthermore, is there any way to avoid a situation where someone is maliciosly remapping my skin? (removing forward/back, or remapping buttons to go to say, banner sites or doing some kind of web spoofing, etc.)

See how it's confusing? But ok, fine, so how about an immutable button somewhere on the bottom that means this is a "SKIN-AWARE" site. But if you click it, it's at your own risk-- you could get hosed.

Is this somewhere in the XUL scheme? Ie, a way for the browser to check if a site is providing skins - and a button for users to press to turn them on and off? (I'm telling you right now, though, I'm keeping mine off...)