[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-usability
Subject:    Start of the Great Control Center Indexing...
From:       Alistair Davidson <lord_inh () yahoo ! co ! uk>
Date:       2002-05-31 7:42:52
[Download RAW message or body]

I've made a big list of all the controls in the "webrowsing" section
(KDE 3.0), along with some comments on usability in square brackets.
When I feel up to it I'll do another section. This is probably more
detailed than it needs to be that when I decide to do things late at
night they tend to end up being inefficient ;)


Here goes....



Use Cache (checkbox)
    Policy (buttongroup)
        Keep Cache in Sync (radiobutton)
        Use Cache if Possible (radiobutton)
        Offline Browsing Mode (radiobutton)
    Disk Cache Size (spinbox)
    Clear Cache (pushbutton)

Enable Cookies (checkbox)
    Default Policy (buttongroup)
        Ask For Confirmation Before Accepting Cookies (radiobutton)
        Accept All Cookies by Default (radiobutton)
        Reject All Cookies by Default (radiobutton)
    Listbox containing list of domains and policies
    New, Change, Delete, Delete All (pushbuttons)
    Listview containing list of all cookies (listview)
	Delete, Delete All, Reload List (pushbuttons)
        Set of labels giving information on selected cookie

[Why a "Delete All" button? You can highlight multiple entries with
shift-click or control-click]

Enable Internet Keywords (checkbox)
    Fallback Search Engine (read-only combobox)

Enable Web Shortcuts (checkbox)
    Listbox with list of shortcuts (listbox)
    Add, Change, Delete (pushbuttons)

[Up until now I've completely ignored this feature, but I checked the
help and it sounds great. I'm sure there must be some way of making it
more obvious what the feature does]

Enable Completion of Forms (checkbox)
    Maximum Completions (spinbox and slider)

[Shouldn't that be "automatic completion"? And this is probably one of
the cases when the slider doesn't really need to be there]

Change Cursor Over Links (checkbox)
Right Click Goes Back in History (checkbox)
Automatically Load Images (checkbox)
Allow Automatic Delayed Reloading / Redirecting (checkbox)

Underline Links (read-only combobox)
Animations (read-only combobox)

[It's not clear why comboboxes are used instead of radiobuttons, or
conversely why radiobuttons are used elsewhere... this is inconsistent]

Minimum Font Size (spinbox and slider)
Medium Font Size (spinbox and slider)

[Selecting the "Medium" font size is a very confusing thing to have to
do. Does it mean "Standard" font size?]

Standard Font (read-only combobox)
Serif Font (read-only combobox)
Sans Serif Font (read-only combobox)
Cursive Font (read-only combobox)
Fantasy Font (read-only combobox)
Font Size Adjustment for This Encoding (spinbox)
Default Encoding (read-only combobox)

[This is an awful lot to present a user with all at once. Font Size
Adjustment For This Encoding is a particularly obscure option to have at
all, and should at the very least be *below* the box where you select
the encoding rather than above. also, wouldn't "Italic" be better than
"Cursive"?]


[Another thing I noticed here is that if you use the extended tooltip
help (where you click on the '?' in the titlebar than on the widget)
with a widget that has no help, you just get the help for the entire
KCM. That's a horrible way of doing things... of course maybe it was
just a bug, I only had it happen with "Font Size Adjustment..."]


Enable Java Globally (checkbox)
Listbox containing domain-specific Java policies (listbox or maybe
listview)
    Add, Change, Delete (pushbuttons)
Show Java Console (checkbox)
Use Security Manager (checkbox)
Shutdown Applet Server When Inactive (checkbox)
Appler Server Timeout (seconds) (spinbox and slider)
Path to Java Executable (textbox with "Open File Dialog" button)
Additional Java Arguments (textbox)

[The tooltip should not say "Open File Dialog", "Browse files" would
make far more sense]

Enable Javascript Globally (checkbox)
    Domain-specific policies listbox and buttons identical to the Java
one
Javascript Web Popups Policy (buttongroup)
    Allow (radiobutton)
    Ask (radiobutton)
    Deny (radiobutton)
    Smart (radiobutton)

Allow Plugins Globally (checkbox)
Scan for New [netscape] Plugins (pushbutton)
Scan for New Plugins at KDE Startup (checkbox)
Listbox for Netscape plugins directories (listbox)

[There are buttons for manipulating the directories, they're
inconsistent with the Java / Javascript domain policy buttons and I
suggest that they should be changed to be consistent)

Use aRtsdsp to Pipe Plugin Sound Through aRts (checkbox)
Listview of netscape plugins (listview)

Use Proxy (checkbox)
    Automatically Detected Script File (radiobutton)
    Specified Scriptfile (radiobutton)
        Location (textbox and "Open File Dialog" button)
    Preset Environment Variables (radiobutton)
        Setup (button)
    Manually Specified Settings (radiobutton)
        Setup (button)

[It seems odd that nouns have been used here, verbs would make more
sense ie "Use Automatically Detected Script File"]

Authorization (buttongroup)
    Prompt as Needed (radiobutton)
    Use Automatic Login (radiobutton)

Stylesheet (buttongroup)
    Use Default Stylesheet (radiobutton)
    Use User-Defined Stylesheet (radiobutton)
        Location (textbox and "Open File Dialog" button)
    Use Accesibility Stylesheet Defined in "Customize" tab (radiobutton)

[the location textbox is unusually long here, I think maybe the dialog
writer has a bigger monitor than me...]

[That customize tab is next...]

Base Font Family (read-only combobox)
Use Same Family for All Text (checkbox)
Base Font Size (combobox)

[This could use a good default for the family, currently it just uses
the first font in the alphabet. The Base font Size seleciton method is
inconsistant wit hthe other font size selection widgets elsewhere]

Colours (buttongroup)
    Black on White (radiobutton)
    White on Black (radiobutton)
    Custom (radiobutton)
        Background (colour selector ... sorry I don't know the technical
name)
        Foreground (colour selector)

[this seems like a bizarre wayt to choose colours, would be better with
just the colour selectors]

Use same colour for all text (checkbox)
Supress Images (checkbox)
Supress Background Images (checkbox)
Preview (pushbutton)


Send Browser Identification (checkbox)
    Add Operating System Name (checkbox)
        Add Operating System Version (checkbox)
    Add Platform Name (checkbox)
    Add Machine (processor type) (checkbox)
    Add Your Language Setting (checkbox)
    
Domain Listbox the same as Java and Jhavascript ones for setting
domain-specific user agents (listbox and pushbuttons)

-- 
Al

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

_______________________________________________
kde-usability mailing list
kde-usability@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-usability
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic