some of these are really gross.
* tiny headers. with the amount of junk above the page header, it's even harder for the casual reader to *find the article title*. This must be made bigger UNTIL we redesign the skin (any news on this? I've more or less given up due to a) lack of interest and b) the threat of a vote. should I do more work on this?) * links: everyone here seems to hate underlined links. Fair enough. But it would be nice to add an underline on the hover pseudoclass.
I'll make these changes unless people object.
Another thing I would like to change is this:
Our code currently puts
<body bgcolor='#FFFFFF'>
for system pages. It would be more elegant (and more compliant) to do this:
<body class="meta"> or <body class="encyclopedia">
and then put two rules in the stylesheet. This would also allow skins to make other changes to distinguish between article & meta -- someone suggested italic headers for meta a long time ago. I can *probably* work out how to do this in PHP. But if someone is available to help me with this, please let me know!
tarquin wrote:
- links:
everyone here seems to hate underlined links.
Nooo! Whatever you do, don't remove the underline!! ;-)
Of course, I'm exaggerating; I don't want to start another religious war about this. But I'm in favour of underlines. I have mentioned before that I have somewhat handicapped vision; I like to be able to see from first glance what is a link and what isn't. I know you're planning to make them a different colour... while that makes them stick out as you read the text, it doesn't really make them stick out when you only skim the page or even just plain look at it without focussing on any text.
And most of all, the underline shows whether two words are separate links or not. Since I hardly ever use the mouse, the hover effect wouldn't help me. Pretend I had some sort of disability that prevents me from using the mouse at all, and then think in terms of accessibility :)
I am also in favour of the underlined headings, but I think that idea is shot down already.
Another thing I would like to change is this: Our code currently puts <body bgcolor='#FFFFFF'> for system pages.
Oooh yes! This irked me when I saw it, although it doesn't really affect my experience of Wikipedia.
I can *probably* work out how to do this in PHP.
You don't need to know any PHP for this. If you just search all the files for 'ffffff', you find Skin.php, Line 124. I'll quote Lines 121-124:
if ( 0 != $wgTitle->getNamespace() ) { $a = array( "bgcolor" => "#FFFFDD" ); } else $a = array( "bgcolor" => "#FFFFFF" );
Clearly, these are the background colours for meta-namespaces and the article namespace. Seeing as 'ondblclick' and 'onload' are also used in the same routine, you can probably safely change this to
if ( 0 != $wgTitle->getNamespace() ) { $a = array( "class" => "meta" ); } else $a = array( "class" => "encyclopedia" );
Have I ever mentioned that I find 'encyclopedia' to be an incredibly hard word to type?
Greetings, Timwi
Timwi wrote:
tarquin wrote:
- links:
everyone here seems to hate underlined links.
Nooo! Whatever you do, don't remove the underline!! ;-)
my comp sci. teacher is colorblind, if you ask him what he hates most about the net its non contrasting color schemes and non underlined links... oh and popups.. but thats a given
Lightning
Timwi wrote:
tarquin wrote:
- links:
everyone here seems to hate underlined links.
Nooo! Whatever you do, don't remove the underline!! ;-)
And most of all, the underline shows whether two words are separate links or not. Since I hardly ever use the mouse, the hover effect wouldn't help me. Pretend I had some sort of disability that prevents me from using the mouse at all, and then think in terms of accessibility :)
Underlines links are already out in standard skin. People complain that with heavy linking, a page has too many underlines -- but we're a HYPERTEXT! links are what we do!
I think there's a case to be made for having underlined links in the *default* skin at least. I'd like to put them in hover at least. (have you set your browser stylesheet to force them, BTW?)
You don't need to know any PHP for this. If you just search all the files for 'ffffff', you find Skin.php, Line 124. I'll quote Lines 121-124:
if ( 0 != $wgTitle->getNamespace() ) { $a = array( "bgcolor" => "#FFFFDD" ); } else $a = array( "bgcolor" => "#FFFFFF" );
Clearly, these are the background colours for meta-namespaces and the article namespace. Seeing as 'ondblclick' and 'onload' are also used in the same routine, you can probably safely change this to
if ( 0 != $wgTitle->getNamespace() ) { $a = array( "class" => "meta" ); } else $a = array( "class" => "encyclopedia" );
thanks!
wikitech-l@lists.wikimedia.org