Also sprach N. Max Pierson:

 > Has anyone gone down this road before with trying to render wiki's with
 > CSS?? (We currently have custom Common.css and Print.css files on many wiki
 > sites). Obviously I don't want to have to re-invent the wheel, but I have
 > yet to see any extensions that support CSS.

There's a set of case studies here:

  http://www.princexml.com/samples/#wiki

You can use Prince for free for non-commercial purposes. 

Wikipedia's HTML markup is suboptimal for printing, ofte due to the
use of the 'style' attribute which hardcodes presentations for
screens. 

  http://www.princexml.com/bb/viewtopic.php?f=2&t=3823

In Norway, we have started a project to exterminate the 'style'
attribute. Here's a description (in Norwegian):

  
http://no.wikipedia.org/wiki/Wikipedia:Underprosjekter/Utryddelse_av_«style»-attributtet

Good progress has been made in the templates. Most of the remaining
issues are in the Mediawiki software itself. For example, in markup
like this:

   <div class="thumbinner" style="width:222px;"><a 
href="/wiki/Fil:FeleHel_(2).jpg" class="image"><img alt="" 
src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/bf/FeleHel_%282%29.jpg/220px-FeleHel_%282%29.jpg";
 width="220" height="431" class="thumbimage" /></a>

Perhaps one could create classes for the most common sizes? (220px seems quite 
common)

Then there's these:

    <div id="mw-js-message" style="display:none;"></div>

    <div id="p-logo"><a style="background-image: 
url(http://upload.wikimedia.org/wikipedia/no/b/bc/Wiki.png);"href="/wiki/Portal:Forside"
  title="Hovedside"></a></div>

    <div style="clear:both"></div>

Efforts to rmove these -- by turning them into classes -- will be much
appreciated.

Cheers,

-h&kon

http://people.opera.com/howcome
http://www.princexml.com/howcome


_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to