[Feedreader-development] Review of FR user interface 2
Brought to you by:
toomastoots
|
From: Kristjan J. <kri...@sl...> - 2003-03-31 23:07:55
|
> Btw, no second page of wizard ("Please enter the name of the=20
> feed") the [XML] icon is mysteriously gone already :)
Should be read "Btw, on second page of wizard..."=20
> - Ideally these fields should be on the second step of=20
> wizard, but I understand this is not possible to implement -=20
> FR must connect and validate feed (using loging/password info=20
> if neccessary) before moving from step 1 to step 2, right?
I'd still like to see username/password on step 2:
- On step 1 FR tries to connect as usual
- when returning a HTTP 403 (or 401?), it creates a extra a step 1A, =
asking
for username/password - "This feed requires valid username and =
password"...
- When these provided, FR continues to usual step 2
> I suggest to introduce a narrow information bar above the=20
> headline pane, with a text like "You can subscribe this feed=20
> by clicking here: [subscribe]". The bar should appear just=20
> like "Search" pane, sliding from the top. =20
I made a quick mockup:
http://www.feedreader.com/node.php?id=3D260
Anybody has better ideas?
> In next step we can start discussing better=20
> structure/arrangement of the properties.
Here's my initial suggestion.
I kept all the options the same, just moved them around to
be more logical and consistent.=20
On the left is the tree hierarchy, on the right are properties.=20
I comment each section separately.
_____________________________________
Startup [] Run program on startup
[] Start minimized to tray
[] Check msgs on startup
- What are "msgs"? Are we using such a term=20
elsewhere? Are we "checking" or "updating"?=20
Should be replaced with "Update feeds on startup"
_____________________________________
Appearance [] Show time
[] Show date
[] Show headlines with topics
[] Show all article tags
[] Show newsfeed images if available
[] Show tree lines=20
[] Show Feed-Hints
=09
Font:
[Select font]
[] Open links in new browser window
- This is the longest properties page,
preferrably should be grouped into smaller sets.
I separated different functional groups with an empty line.
- Show time and date *where*?=20
Are these columns in feed item's pane?
- "Feed-Hints" -> "Feed hints"=20
- What are "tree lines" and "Feed-Hints" anyway?
_____________________________________
Notification [] Show pop-up-window in taskbar
box Visibility duration (sec) [ |v]
[] Use notification box fade in and out
[] Enable taskbar animations
- Is it "notification box" or "pop-up-window"? I prefer
the former. Unify.
- I am not sure about the "taskbar animations" option belonging here.=20
Whereelse?
_____________________________________
Connection [] Use proxy server
Address : _____ Port : ___
Username : _____ =20
[Get settings from the Internet Explorer]
[x] Get proxy settings from IE on startup
- Button should be read:
"Get proxy settings from the Internet Explorer"
- I need some kind of feedback message when my=20
IE proxy settings are *not* set. Currently I click=20
on the button and nothing happens. I is leaving me
clueless.=20
_____________________________________
Webserver [] Enable local Userland-Sever
[] Enable local AmphetaDesk-webserver
[] Enable internal WebServer=20
Port : ___
- A explaing message what the webserver is good for
would be a godsend.
- Note different naming conventions for words "local/internal"=20
and "WebServer". Must be unified.
_____________________________________
??? Feed defaults
Refresh: _____
Archive:_____=20
[] Play sounds
[] Show XMLParser errors
[] Enable javascript
- This section can also be called: "Leftovers" or=20
"I Dont Have an Idea Where to Put Those" :)
- What sounds? When? On incoming messages? Explain!
- "XMLParser" -> "XML parser"
- "javascript" -> "Javascript"
_____________________________________
One more general note: there is no consistent=20
spacing conventions on dialogs. Sometimes FR uses
Refresh : [ |v]
and sometimes
Refresh: [ |v]
(note the missing space)
Kristjan
|