Žel stránky Prince jsou nyní nedostupné.
Momentálně na konverzi webu do pdf užívám mozilla2ps (aplikace postavená na XULRunner). Je to ovšem dost pomalé, také to potřebuje X server (což se dá "obejít" přes Xvfb). Smutné ovšem je, že zde neexistuje podpora CSS 2 "Paged media" (@page) - prostě Gecko. Obejít se to částečné dá voláním pomocí některých parametrů - tedy formát stránky a okraje se jaksi nastavit dají.
Znáte ještě nějaký slušný svobodný nástroj na konverzi html+css do pdf? Staré html2ps je již nedostačující.
Žel stránky Prince jsou nyní nedostupné.Tak princexml.com už opět běží.
Myslim, ze standardum W3C by pomohlo, kdyby podobne jako IETF vydavala standardy az pote, co budou existovat 2 (kompletni) nezavisle implementace draftu.
W3C to také před pár lety do svých pravidel přijalo:
Shown that each feature of the technical report has been implemented. Preferably, the Working Group SHOULD be able to demonstrate two interoperable implementations of each feature.
HTML samo o sobe je naprosto jedinecne prave v tom, ze zobrazeni formatovani nechava na cilovem zarizeniTo samozřejmě HTML (i XHTML) dělá pořád a i nadále bude. Nebo tě něco nutí kaskádové styly používat a nečíst jen čisté nenaformátované POSH (Plain Old Semantic HTML)?
CSS udelalo z html stranky parodii wordovskeho dokumentu
Ono ta parodie wordovského dokumentu (hezké přirovnání) z HTML na řadu let skutečně vznikla, když se zavedly všechny ty značky a la font, center. Kaskádové styly HTML těchhle značek zbavily (resp. nabídly lepší řešení a evolučně je pomalu převálcovaly) a vrátily HTML jeho prvotní účel a tím ho skutečně "zachránily". Ten název je skutečně v pořádku.
BTW Prezentační informace se přesunula z HTML jinam a pokud ji používáš i přesto, že ji vlastně nechceš, stálo by za zamyšlení, proč se nepřipojit k těm spokojeným uživatelům, kteří na se web dívají jen v jeho nenastylované podobě.Pokud clovek pouzije CSS, tak hned najde relevantni cast (protoze je vizualne vyznacnea)Jo, to narážíš na něco, co HTML prostě neumělo a neumí (proto taky přístupné weby mají ty odkazy "přeskoč na obsah", "přeskoč na navigaci"). Tedy neumí až do HTML5, tam už konečně bude možné vyznačit, co je to hlavička, co je navigace a co skutečný obsah, takže nebude problém, aby na něj prohlížeč rovnou přeskočil. To je prostě tím, že vývoj HTML pár let váznul a dohání se to zpětně.
To s tim take prilis nesouvisi - tak jako se ted da povolit/zakazat CSS, tak by mohlo jit dat povolit/zakazat interpretovani formatovacich parametru.
Ale jak říkal Pixy, CSS také zachránilo HTML od rámů a tabulkových layoutů (přestože se ještě mnohde používají). Ty vypnout nejdou. Takhle je HTML čistší a stránky hezčí (pravda, každému se to nelíbí, někdo raději kouká na nenaformátovaný text).