[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ascii vs. binar (was RE: Filosoficka vsuvka)



Zdravim,

> Domnivam se, ze tady nejde o realizaci, ale o princip. Stejne jak v obrazku
> nema byt zapsano, jestli ma byt tisknut horizontalne nebo vertikalne, tak v
> textu nema byt zapsano, jestli ma byt tisknut na A4 nebo na Legal. Proste by
> mel obsahovat strukturu textu, tak jak to napr. dela TeX, a nad tim by mohlo
> byt neco (utilita, driver, jiny programovaci jazyk), ktery text o nejake
> (teto definovane) strukture vytiskne v pozadovanem formatu. Pokud to dobre
> chapu, Ruda se tady snazi rict: PostScript je mozna jazyk dobry pro
> vyslednou sazbu, tedy pro definici vzhledu dokumentu, avsak ne pro
> specifikovani obsahu dokumentu. Domnivam se, ze vetsina lidi ma tyto pojmy
> smiseny a zcela chybne povazuje za genialni, ma-li nejaky format oboji. Jsou
> to vsah dve rozdilne veci: obsah a vzhled. Je mi jasne, ze mnohdy dobry
> vzhled udela vice nez jakykoliv obsah (viz televizni reklamy). Ovsem pro
> distribuci dokumentu (napr. manualu k programovacim jazykum apod.) na
> internetu je PS naprosto nevhodny prave pro tuto jeho chybu, tedy ze smesuje
> obsah se vzhledem.

   Samozrejme -- nikdo netvrdi, ze PS je idealni format vhodny k distribuci
dokumentu se vsim vsudy. To rozhodne neni. Ale zasadni problem je, ze zatim
nikdo neprisel s necim, co by doopravdy vhodne bylo. Asi nejblize k tomuto
vysnenemu idealu je kombinace HTML + CSS, ktera ovsem nema moznosti popsat
cokoliv, co se byt blizi solidni typografii.

> Pokud nekdo z vas programuje, je to zcela identicke s vytvarenim programu.
> Mozna budete programovat jako za drevnich casu, tj. splacate nejaky moloch,
> v kterem bude promichana grafika s algoritmy. Jsem ale zvedav, jak se v tom
> po dvou letech vyznate a verim, ze jakakoliv udrzba a dalsi vyvoj bude mit
> rapidne rostouci narocnost. Mnohde se mluvi o programovani zalozenem na
> architekture model-view-controller, ktere prave oddeluje algoritmy od GUI.
> To je v soucasne dobe cesta pro zeefektivneni programovani. Podobne by
> jakykoliv dokument (text, obrazek) mel obsahovat dve casti: obsah a vzhled
> (nejlepe ve dvou na sobe nezavislych mnozinach souboru).
 
   Myslim, ze tato diskuse nebyla ani zdaleka o tom, jak programovat
GUI aplikace, nybrz o tom, jak popisovat vzezreni textu. Ostatne, neni vubec
zadny problem v PS programovat tak, ze bude vice mene dokonale oddelen
obsah od formatu.

> Kdyz to prezeneme, mohl by taky PS obsahovat definici, ze si dany dokument
> zobrazite pouze na 17" monitoru nebo by se noviny, ktere si zitra koupite,
> daly cist jen ve stoje.

   Ne, nemohl -- PS je zcela nezavisly na vystupnim zarizeni.

				Have a nice fortnight
-- 
Martin `MJ' Mares   <mj@ucw.cz>   http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
"Always remember that you are absolutely unique ... just like everyone else."