- From: Brad Porter <brad@tellme.com>
- Date: Mon, 12 Feb 2007 09:24:23 -0800
- To: Hal Lockhart <hlockhar@bea.com>
- Cc: Mike Beltzner <beltzner@mozilla.com>, Bob Pinheiro <Bob.Pinheiro@FSTC.org>, Mary Ellen Zurko <Mary_Ellen_Zurko@notesdev.ibm.com>, public-wsc-wg@w3.org
- Message-ID: <45D0A2C7.7060303@tellme.com>
Your separation between semantic chrome and the desktop visual chrome is genius. Given that, I propose two phrases with definitions: window chrome -- visual elements used by Desktop browsers or the OS window manager to surround the web page browser-controlled presentation elements -- any user interface presentation controlled explicitly by the browser and not under direct web page control --Brad Hal Lockhart wrote: > The key point I tried to make at the F2F was that the definitions that > most of us would like to use for Chrome represent the way we wish > browsers work or hope they will work in future. For example, a strict > separation between what the application can control and what the browser > controls seems desirable to most of us, but does not currently exist, as > reported by many sources. > > The point of this comment is that first of all, we need to make this > clear in our glossary, so as to avoid arguments about current > violations. Also in evaluating potential definitions, we need to be > aware of the present/future distinction. Looking at the thread below, I > believe MEZ and Bob have proposed future definitions, whereas the two > that Mike found are present definitions. > > I see the choice as being between defining Chrome in purely graphical > terms (stuff around the edge of the screen) or semantically (stuff from > browser not web site). > > Hal > > >> -----Original Message----- >> From: public-wsc-wg-request@w3.org >> > [mailto:public-wsc-wg-request@w3.org] > >> On Behalf Of Mike Beltzner >> Sent: Monday, February 12, 2007 10:13 AM >> To: Bob Pinheiro >> Cc: Mary Ellen Zurko; public-wsc-wg@w3.org >> Subject: Re: "Chrome" >> >> >> A couple of definitions I found ..: >> >> "The interface elements of a browser, or any other program, that >> create the frame around the window that displays pages." >> (cite: http://www.chriscassell.net/classes/2001/winter/gdt150/ >> handouts/vocabulary.html) >> >> "The visible graphical interface features of an application are >> sometimes referred to as "chrome". They include graphical elements >> (widgets) that may be used to interact with the program. Common >> widgets are: windows, buttons, menus, and scroll bars. Larger >> widgets, such as windows, usually provide a frame or container for >> the main presentation content such as a web page, email message or >> drawing. Smaller ones usually act as a user-input tool." >> (cite: >> > http://en.wikipedia.org/wiki/User_interface_chrome#GUI_design) > >> I think the salient detail is that chrome is what allows the user to >> interact with the browser alone from interacting with the web >> content. Bob's point about the display of chrome being restricted to >> the browser is also good to keep in mind, and relevant for our >> > purposes. > >> cheers, >> mike >> >> On 12-Feb-07, at 9:44 AM, Bob Pinheiro wrote: >> >> >>> I thought the key distinction with regard to "chrome" is that there >>> are certain areas of the browser window that are solely under the >>> control of the browser, and not the website being displayed. So >>> anything displayed in the "chrome" can be assumed to be coming from >>> the browser itself, and not the website. However, if some browsers >>> have areas where both the browser and the website can communicate >>> information, that seems to muddy the issue. Maybe such areas >>> should have a different name, reserving "chrome" for those areas >>> where only the browser can communicate to the user. >>> >>> At 08:16 AM 2/12/2007, Mary Ellen Zurko wrote: >>> >>> >>>> During our f2f, the discussion about "chrome - what is it" came up >>>> again. The discussion was part of going over "Poorly defined role >>>> for chrome". It was a divergence at the time, so we decided to >>>> take the discussion to the list. See: >>>> http://www.w3.org/2007/01/30-wsc-minutes.html >>>> "what is chrome? diaglog boxes should be included" >>>> >>>> We'll need the definition of Chrome for the Glossary that Tim is >>>> pulling together as well. >>>> >>>> What I mean to mean by Chrome are the parts of the window that >>>> include information that the User agent/Browser is trying to >>>> communicate to the user, vs the parts where the browser is >>>> (expected to) faithfully represent what the web site/page is >>>> trying to communicate to the user. Some areas in some browsers >>>> currently contain both (for example, the title area including both >>>> the HTML title and browser identity information). >>>> >>>> Anyone else have a better definition? >>>> >>>> I also remember people getting fixated on the word. If the word >>>> itself is getting in the way of a concept we consider important, >>>> then we can start using some other word which we can all agree on. >>>> So this might instead be an exercise where we agree on the concept >>>> first, then agree on the word we'll use. >>>> >>>> >>>> [ACTION-132 - Start discussion on mailing list to draw chrome >>>> items out and get analysis completed [on Mary Ellen Zurko - due >>>> 2007-02-13].] >>>> >>>> Mez >>>> >>>> Mary Ellen Zurko, STSM, IBM Lotus CTO Office (t/l 333-6389) >>>> Lotus/WPLC Security Strategy and Patent Innovation Architect >>>> >>> --------------------------------------- >>> Bob Pinheiro >>> FSTC Project Management >>> Bob.Pinheiro@FSTC.org >>> 1 908-654-1939 >>> > > > >
Received on Monday, 12 February 2007 17:24:37 UTC