/srv/irclogs.ubuntu.com/2008/09/24/#ubuntu-doc.txt

=== jjesse_ is now known as jjesse
=== jono_ is now known as jono
andrew_sayersmdke: Needless to say, I disagree about IE6 with the site I linked to :)22:15
mdkeok22:15
mdkeI don't think th comparison with firefox is a valid one22:15
andrew_sayersHow so?22:15
mdkefirefox respects web standards, and ie6 doesn't. More importantly, it has been superceded by ie722:16
mdkeit's not like it's an up and coming browser with a valid reason for people to keep making efforts to support it22:16
mdkeespecially if those efforts involve going out of one's way22:16
mdkeas long as it works, and the site isn't broken, I'm happy22:17
mdkewww.ubuntu.com has a number of substantial issues with IE6, and the approach was taken that as long as it is readable, it's ok22:17
mdkenow you go :)22:17
andrew_sayersI'll stick to one point at a time, so here's my first argument :)22:18
andrew_sayersDoesn't that make us look like zealots?22:18
mdkeno, I don't think so22:18
andrew_sayersEither you ditch your solution of choice, or you're a second class citizen?22:18
mdkethat's not zealotry. People make choices like that all the time22:19
andrew_sayersHmm, can you give me an example?22:19
mdkeif the interests of 5% of users had to be catered for, no one would ever get any software UI work done22:19
andrew_sayersThat's where the FF argument comes in though.22:20
mdkenot really. To support firefox, all web designers had to do was to support web standards22:21
andrew_sayersOr if you prefer, colour blind people, properly blind people, people with JS disabled, people that use Dvorak keyboards...22:21
mdkeright, people with JS disabled is another good example22:21
mdkeobviously things should work without JS enabled, but that doesn't mean that it should never be used to improve a site for those who enable it22:22
mdkeactually, for the theme, we're trying to use a JS solution for the editbar22:22
mdketo work around that issue you encountered with the firefox "find" utility22:22
andrew_sayersYeah, I noticed something about that.22:22
andrew_sayersI have no problem with adding extra functionality where possible, my problem is with breaking basic stuff that doesn't have to be broken.22:23
andrew_sayersE.g. add colour to a website, but don't communicate information purely with colour, because of colour blindness.22:24
mdkeyes, I understand that22:24
mdkewhat's the solution you had in mind for IE6?22:25
andrew_sayersFor which issue?22:26
mdkethe image transparency22:26
andrew_sayersUse the icons I provided.22:26
andrew_sayersOr alternatively, I'll do the same to the other icons.22:26
mdkeand what is it that you did?22:26
andrew_sayersConverted the transparent background to the relevant colour.22:26
andrew_sayers(Yellow for hint, red for warning, etc.)22:27
mdkeok22:27
mdkethat kinda makes it more difficult to change the colours in the future, I guess?22:27
andrew_sayersYeah, although you seem to be saying you like it that way?22:28
andrew_sayersWe can always keep the originals around.22:28
mdkeno, that's not what I'm saying22:28
andrew_sayers(That we should hard-code the background colours, rather than putting it in the theme)22:28
mdkebut it's not more difficult to edit the colours in the macro.py than it is to edit them in the theme.css22:29
mdkeit's the same number of type strokes22:29
mdkebut redoing the images is a bigger thing22:29
mdkewhich wouldn't be necessary with transparent images22:30
mdkealso, using transparent images means we can use interchangeable icons with the system docs, which would be nice and simple22:30
mdkei guess one weighs these things up when considering whether to make the effort for IE622:30
andrew_sayersYeah - that was another point.  On a philosophical level, I feel the relationship between developer and user should be pretty unequal.22:31
andrew_sayersOn a practical level, most remaining IE6 users aren't that way by choice.22:31
andrew_sayersHmm... we can always give IE users different icons.22:32
mdkeuhoh22:33
andrew_sayersWhich makes the worst case (if we change BG colours) no different to the current case.22:33
andrew_sayers(Although this takes us way into "ugly hack" territory)22:34
mdkelet's go with the edited images for everything. I'm sure it's easy enough to add the background and we'll have the transparent icons around for future reference if we change the colours22:34
andrew_sayersFair enough.22:34
andrew_sayersBut the GNOME icons rather than the current ones?22:35
mdkewell, I like them more. But I'd like others to agree before signing off, on the basis that we would be changing them in the system docs too22:35
mdkedo you like theme?22:35
mdkethem*22:35
andrew_sayersI'll look again, gimme a mo...22:35
andrew_sayersI prefer the tip, think the caution is better implemented, but don't really like the note.22:36
andrew_sayersIf it's an either/or choice, I'd say go with the GNOME ones.22:36
mdke:)22:37
mdkeI don't really like the previous note icon, it's a bit oldfashioned and I don't see the use of having text in it22:37
andrew_sayersI quite like the text, but more importantly, I like that it's a small light rectangle - a big bright square is kinda offputting to me.22:38
mdkehmm22:39
mdkewould you want to change the background colours if we switch icons?22:39
andrew_sayersPreferably, yeah.22:39
mdkeI thought you would say that22:39
mdkedamn perfectionists22:40
andrew_sayers:)22:40
mdkeok. Let's get the macro into review and on the wiki with the existing icons, and think about new icons at a later stage then. the work has all been done on that basis22:41
mdkecan you send me the png files with the coloured backgrounds?22:41
andrew_sayersWell, hang on...22:41
andrew_sayersIf you want the macro to work with old themes unmodified, we'll need to change the macro.22:41
andrew_sayersSince at present you'll just see an unstyled table.22:41
mdkeyou mean because the css isn't in the theme?22:42
andrew_sayersIt's not in the old themes, yeah.22:43
mdkethat's ok, I think. The ReleaseVersion macro requires css to be added to the theme too22:43
andrew_sayersHmm.22:44
andrew_sayersI would think that either the CSS and image should be theme-specific, or neither should be.22:44
mdkemost macros like that require css to be added to the theme, I think22:44
andrew_sayersHaving them disagree sounds like a maintenance problem to me.22:45
mdkeandrew_sayers: maybe you're right22:45
mdkeok, let's face it that I need to merge your other revisions too :)22:46
andrew_sayersEach of these opinions is a reaction to an old scar from making the opposite choice long ago :)22:47
mdkeok. I'll do the merge22:47
andrew_sayersThanks.22:48
andrew_sayersWould you rather wait for me to put some more icons in?22:48
mdkeI think these will work fine22:49
andrew_sayersFair enough, although the icons are now done - I'll e-mail them?22:51
mdkeok, thanks. Maybe off-list22:52
andrew_sayersYeah, good idea.22:52
mdkegtg to bed now22:52
mdkethanks for the chat22:52
andrew_sayersNight night.22:52
andrew_sayersThanks for scratching the itch :)22:52

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!