[www.kde.org] [Bug 317553] www.kde.org webpages should not set font-size of unstyled body text and should comply with 100% Easy-2-Read Std
Gérard Talbot
browserbugs at gtalbot.org
Sat Mar 30 17:40:34 UTC 2013
https://bugs.kde.org/show_bug.cgi?id=317553
--- Comment #6 from Gérard Talbot <browserbugs at gtalbot.org> ---
(In reply to comment #2)
> First, it is a lie that your first link doesn't provide a font-size to its
> body or paragraphs.
This may be an honest mistake on my part. Such mistake does not per se
invalidate this bug report.
> It does set some rem based font size.
Unstyled body text at
http://informationarchitects.net/blog/100e2r
appears to be specified as
font-size: 1.3125em;
at line 418 of
http://cloudfront6.informationarchitects.net/wp-content/themes/iA4/style.css
body {
position: relative;
border-top: 0.14286em solid black;
padding: 2.90476em 0 3.04762em 0;
font-family: "iABCRegular", Georgia, serif;
font-weight: normal;
font-style: normal;
font-variant: normal;
font-size: 1.3125em;
line-height: 1.52381em;
color: #111111;
background-color: #fdfdfd;
/* Stops Mobile Safari from auto-adjusting font-sizes */
-webkit-text-size-adjust: 100%;
/* improves the text rendering in more recents browsers */
text-rendering: optimizeLegibility; }
On my system, at
http://informationarchitects.net/blog/100e2r
p's font-size is computed as 21px... which is a bit too big for me.
1.3125 mult by 16px == 21px
> Second, notice the difference between the links you provided and what the
> KDE websites drive. A single column, no functions, no nothing, plain simple
> html page.
It's not so simple html page. As an expert in the field of CSS, I would not say
it is a "plain simple"
html page.
> This is very well done, if you have nothing more than just some
> texts, followed hierarchically.
> But it tends to break when you try to do complex layouts in a lot of
> different CMS. And that is the situation with KDE, we have a lot of them,
> and a lot of functionality that needs to be put somewhere, e.g. sidebars,
> horizontal bars, buttons, boxes etc.
Ingo, I undertstand what you're saying. But this may be caused by different
issues like: overcoding, side effects of declarations, misunderstanding how
some CSS properties work or do, etc...
And I am telling you that I see several errors and mistakes with regards to
HTML coding, CSS coding in those kde.org webpages.
> Now imagine how hard it will get when
> you just try to strike out any font declaration. Bad idea, especially
> considering, users favourites are something between 6px and 20px...
>
> Then, the referenced page from www.kde.org does use an old theme, which is
> no longer maintained. The newer themes use an em/rem approach, which is far
> more flexible regarding dimensions.
Where is that old theme? Where are those newer themes?
> Another point, we do use a specific font (on the new themes). We do so
> because we believe it is the most readable font, not only aesthetically
> pleasing. This of course removes the choice from the user, but for good
> hopefully.
bug 53484 (user setting possibility to use only one specified font for each
generic font: sans-serif, serif, fixed, ...) somehow contradicts such
specific-font-for-each-theme policy. But anyway, this is a different matter.
>
> So, all in all, valid points you raise, the maintenance horror overweighs
> though.
Maintenance horror: people tend to over-code, over-declare, over-style, add
more containers instead of reducing code and using/relying on browser defaults.
This is a very frequently seen tendency on the web. There is such a thing as
over-excessively coding and over-excessively declaring when one of the main
goal and advantages of CSS was, in its design, to reduce code, reduce
declarations, relying on inheritance.
> This is no screenreader blogpage, this is a set of around a dozen
> different CMS that need to be themed and work properly.
>
> Oh, and i know the forum post, we have discussed there before. Rejected
> there
That is not how I recall our KDE forum thread discussion. Basically, there was
a new theme being developped and I was too busy to get involved at that time.
But I nevertheless reported a lot of inappropriate, inaccurate HTML code.
> , rejected here. Any other accessibility request is welcome.
Isn't rejecting this bug a bit premature? What's the reason for wontfix-ing
this bug report?
Gérard
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the kde-www
mailing list