Proč i kodéři potřebují svůj framework?

Rozemelte pšenici, přidejte kvasnice, sůl a vodu. Hotové těsto pak vložte do předehřátě trouby. Představte si, že takhle by vypadaly vaše první kroky pokaždé, když pomyslíte na chléb. Absurdní? Práce CSS kodérů ale často vypadá stejně. Srovnejte s jiným receptem: Vyresetujte výchozí nastavení prohlížečů a ošetřete rozdíly v jejich zobrazovacích vlastnostech. Nastavte výchozí hodnoty pro typografii dokumentů a formulářové prvky. Nadefinujte třídy, které řeší obvyklé problémy. Hotovo? Ok, a teď začne skutečná práce. Proč končí programátoři v práci dříve? “Vyvíjím v Ruby on Rails a představa o užívání frameworku k obcházení fádních a opakujících se úkolů byla bezprostřední příčinou vzniku Blueprintu”, říká Olav Bjørkøy, autor jednoho z nejznámějších současných CSS frameworků, v rozhovoru pro blog Subtraction. Není to žádné překvapení. Od koho jiného měli kodéři a designéři odkoukat výhody frameworků—společná práce na řešení totožných problémů, univerzální dorozumívací jazyk v týmu, šetření času nebo zmíněné zamezení nudné práce—než od webových programátorů, kteří se ve frameworcích doslova topí? Ke společným radostem si pak připočtěte alespoň částečné řešení typického bolehlavu všech kodérů – rozdílné zobrazování v různých prohlížečích a ošetření jejich nejčastějších chyb. Ideál zatím nepřišel, ale proč na něj čekat Podívejme se také přes samou radost z krajíce také na jeho druhou stranu: je jasné, že individualisté a nepřátelé všech frameworků si ani jejich CSS kolegy neoblíbí (“mám přece svůj styl, proč se učit cizí”). A jste-li bojovníkem za absurdně sémanticky čisté HTML (“tolik zbytečných tříd a divů!”), melte si své obilí dále. Wikipedie ke dnešku eviduje desítky CSS frameworků. Po praktickém prozkoumání Blueprintu a povrchním pohledu na ostatní si ale myslím, že webdesignérský svět na svůj zásadní CSS framework ještě čeká. Osobně ale nelením a svůj chléb si chodím kupovat k nejbližšímu pekaři. Rozemelte pšenici, přidejte kvasnice, sůl a vodu. Hotové těsto pak vložte do předehřátě trouby. Představte si, že takhle by vypadaly vaše první kroky pokaždé, když pomyslíte na chléb. Absurdní? Práce CSS kodérů ale často vypadá stejně. Srovnejte s jiným receptem: Vyresetujte výchozí nastavení prohlížečů a ošetřete rozdíly v jejich zobrazovacích vlastnostech. Nastavte výchozí hodnoty pro typografii dokumentů a formulářové prvky. Nadefinujte třídy, které řeší obvyklé problémy. Hotovo? Ok, a teď začne skutečná práce. Proč končí programátoři v práci dříve? “Vyvíjím v Ruby on Rails a představa o užívání frameworku k obcházení fádních a opakujících se úkolů byla bezprostřední příčinou vzniku Blueprintu”, říká Olav Bjørkøy, autor jednoho z nejznámějších současných CSS frameworků, v rozhovoru pro blog Subtraction. Není to žádné překvapení. Od koho jiného měli kodéři a designéři odkoukat výhody frameworků—společná práce na řešení totožných problémů, univerzální dorozumívací jazyk v týmu, šetření času nebo zmíněné zamezení nudné práce—než od webových programátorů, kteří se ve frameworcích doslova topí? Ke společným radostem si pak připočtěte alespoň částečné řešení typického bolehlavu všech kodérů – rozdílné zobrazování v různých prohlížečích a ošetření jejich nejčastějších chyb. Ideál zatím nepřišel, ale proč na něj čekat Podívejme se také přes samou radost z krajíce také na jeho druhou stranu: je jasné, že individualisté a nepřátelé všech frameworků si ani jejich CSS kolegy neoblíbí (“mám přece svůj styl, proč se učit cizí”). A jste-li bojovníkem za absurdně sémanticky čisté HTML (“tolik zbytečných tříd a divů!”), melte si své obilí dále. Wikipedie ke dnešku eviduje desítky CSS frameworků. Po praktickém prozkoumání Blueprintu a povrchním pohledu na ostatní si ale myslím, že webdesignérský svět na svůj zásadní CSS framework ještě čeká. Osobně ale nelením a svůj chléb si chodím kupovat k nejbližšímu pekaři.

Související články

Proč mám rád Zend Framework

Protože to není bastl! Je to ohromný balík užitečných knihoven a snad všechny jsou dobře napsané. Pokud neznáte open-source scénu, tak se mému nadšení můžete divit, ale je to tak – většina open-source jsou sračky a v PHP valná většina. Čím víc do ZF pronikám, tím víc jsem nadšený právě z této zdánlivé samozřejmosti. Příklad – databázová vrstva Vyzkoušel ...
ico 24. února 08, 11:02
ico Not so well done

Chaos sanctuary // Proč CSS framework nepoužívat

se píše hned ve dvou článcích. Je to zřejmě reakce na CSS framework Blueprint, o kterém jsem už psala. Tenkrát v komentáři se Kahi ptal, proč je to tak krátké a stručné a bez "osobního postoje", a já jsem v komentáři odpověděla
ico 28. srpna 07, 06:08
ico Weblogy.cz

Proč ženy zvyšují svůj hlas? - Blesk.cz

VolnýProč ženy zvyšují svůj hlas?Blesk.cz - před 4 hodinamiVe chvíli, kdy žena po ránu zabručí téměř barytónem, nebude mít asi moc chuť na sex. A rozhodně nebude plodná. Co zjistili američtí vědci? Američtí vědci totiž zjistili, že v nejplodnější části cyklu, kdy mívá žena také největší chuť na sex, ...Hlas ženy prozradí, kdy je plodná Volnývšech 2 zpravodajských článků
ico 9. října 08, 03:10
ico Zprávy Google Česká republika

Když grafik kodeří…

Mám čerstvou zkušenost s webem, kterému jsem graficky navrhl titulku a obecnou podstranu a odjel na dovolenou (tedy instruktorovat roverský kurz – nad palandama jsme měli cedulky DOVOLENÁ, abysme si to pořádně užili ). Termíny ani rozpočet nebyly nakloněny tomu, abych si web kódoval sám, a tak jsem návrh předal do rukou třetí straně. Pak jsem ...
ico 21. srpna 08, 11:08
ico Filův blog

Proč, Steve? Proč, Apple? Proč, Noisebrothers?

Znáte Noisebrothers? To jsou čeští autoři videí balancujících někde mezi vtipem a trapností, kteří jsou známí ze serveru Stream.cz. Možná si vzpomenete, jak se před několika týdny proslavili oním nesmyslným videem o dvojím využití jednoho dobíjecího kupónu pro předplacenky od O2. Prostě takové ty video-celebritky, které známe z YouTube, MySpace a podobně.Proč o nich vlastně ale píši? Posledním jejich kouskem byl údajný protest proti cenám počítačů značky Apple. Pražskou značkovou prodejnu Kinetik (ovocnářům jistě netřeba blíže popisovat, ostatním to může být jedno) někdy z pátku na sobotu polepili cedulkami formátu A4 s nápisy „Why?“ a „Proč?“ Ptají se, proč je takový rozdíl mezi prodejní cenou v USA a u nás. Podle itbiz.cz hoši z Noisebrothers popírají jakoukoliv spolupráci s Applem nebo onou prodejnou, ale osobně bych se vůbec nedivil, kdyby to byl lokální pokus o reklamu.Řekněme si upřímně, že tento problém se netýká jen Applu, ale i řady jiných značek a výrobků. Před časem třeba britští zákazníci Microsoftu řešili, proč cena Windows je na ostrovech vyšší než cena v USA, přestože zde se Microsoft nemůže vymlouvat na náklady spojené s lokalizací jako to před lety udělal tuším v Německu.Mít možnost promluvit si se Stevem Jobsem, taky bych se ho na pár věcí s chutí zeptal. Třeba co je na iPhonu tak skvělého a co mi vedle množství chybějících funkcí uniká, že pořád nechápu, proč bych si eventuálně měl tolik připlácet za iPhone, když podstatně lépe funkčně vybavené mobily se v USA prodávají mnohem levněji. Nevím, jestli je to o kultu technověku, nějakou dechberoucí uživatelskou přítulností (o které ovocnáři s oblibou mluví), davovým šílenstvím či vynikající reklamou. Možná je to mixem všech aspektů.Jeden můj kamarád si chtěl kupovat Mac. Není zrovna nadšený z Windows a líbí se mu hezký design, ale většina konfigurací zajímavých počítačů Applu byla nad rámec jeho finančních možností. Nakonec si nechal sestavit klasické výkonné PC, vybral si nějakou pěknou desktopovou skříň, doplnil periférie od Logitechu a nainstaloval si Ubuntu. Říkal mi, že oproti původně vyhlédnutému Macovi ušetřil asi 16 tisíc.Mě ale překvapilo něco jiného. Dívám se na e-shop Kinetiku a vidím tam u počítačů extra příplatky za dvouletou záruku nebo roční záruku zdarma. Co to je? To jako za standardní zákonem stanovenou minimální záruku mám připlácet? Předpokládám, že jde o nějaký nadstandardní záruční servis ...Nepočítám se mezi lidi, kteří vidí rudě, když se řekne Apple. Dokonce jsem se Applu v minulosti i zastával (šlo o DRM na iTunes), ale v poslední době toho u Applu nechápu nějak víc ...
ico 30. červenece 07, 12:07
ico Blog počítačového nadšence

Žiju si svůj život, píšu si svůj blog...

…a nikdo mi do toho nebude kecat! Teda jeden človíček přecijen může. Ano Patriku, jsi to Ty! Dělej mi reklamu a piš prosím o tom, jak neumím psát, protože až z tebe bude ten slavný kulturista, budu se moct vytahovat tím, že tě znám. Bude to pro mě pocta, věř mi! Sotva přijde a už dělá bordel. Patrik začal psát a obloha se zešeřila, vypadá to, že bude ještě hodně dlouho šero, bouřlivo a deštivo. Bude vypadávat proud, nepůjde internet, ale jediné, co bude fungovat i v režimu offline, bude Patrikův každý den aktualizovaný Real Life. Za nějaký čas nás všechny pohltí Patrikománie, která bude fungovat jako absolutismus. Naše děti se ve školách nebudou učit o Bachově absolutismu, ale o absolutismu „zapáleného kulturisty“, protože Bach pro ně bude dalekou historií. Mé děti se budou muset opravdu pilně učit, nebo se budeme muset nechat přejmenovat, aby školu udělali. Jo, bude to doba těžká a zlá. Podraží nejen benzín a nafta, ale i běžně věci, jako kondomy, naopak poklesne cena všech těch sraček pro kulturisty. Vy to ještě nevíte? Však Patrik chce vybudovat zemi plnou kulturistů! A pokud bude někdo odporovat, bude života ušetřen (zlý to osud). Patrik zruší všechna náboženství, protože se bude věřit jen v něho, zruší všechny vyučovací předměty a nechá jen KZŽ (Kulturistika základ života) a JJK (Já jsem king), zruší MHD a bude se jezdit jen na kole (svaly v nohách jsou velice důležité a neměly by se poceňovat!) a v televizích budou dávat jen dokumenty o kulturistice a filmy s jeho velkým vzorem – Arnoldem Schwarzenegerem. Až takováto doba přijde, půjdu si hodit mašli, protože budu starý a mé svaly budou nefunkční = budu Patrikovi k ničemu. Již teď ale přeji svým/vašim dětem hodně štěstí při nabírání svalové hmoty. Patriku, nic proti tobě, i když jsme se kdysi nepohodli, ale Evču nechej být a dej nám klid, my chceme v klidu spát psát.
ico 2. listopadu 08, 01:11
ico Carpe diem // užívej dne

Proč, proč, proč? Pro slepičí kvoč!

Proč Vás lidi nemají rádi, když se stále ptáte proč? Proč jste pro většinu lidí naprosto nesnesitelnými společníky a proč jste podle nich přímo na zabití? Proč, proč, proč? Inu, pro slepičí kvoč! (Hašek, Hejma, Hutka...)
ico 21. května 08, 12:05
ico Linkuj.cz

Ajax framework

Do Blog:CMS jsem dělal nedávno náhledy článků na které si DGX před několika lety stěžoval. Nechtěl jsem vynalézat kolo a rozhodl jsem se použít již existující Ajax framework. Na stránce.. (404 words)
ico 6. dubna 07, 04:04
ico Error414

Zend framework bug

Tak trochu se vrtám v zend frameworku a narazil jsem na zajímavý problém. Procházel manuál a zkončil jsem u příkladu v sekci Gdata. Konkrétně u zend manuál – 14.1.5... (221 words)
ico 6. dubna 07, 04:04
ico Error414

Můj malý framework

Motivace Pro novou verzi svého webu o pokeru (která je stále v nedohlednu) jsem se rozhodl vynechat Zend_Controller. Dost jsem přemýšlel nad MVC a tak bych dneska například tuto akci (mimochodem, je to ZF 0.7.0): public function indexAction() { require_once "propel/util/PropelPager.php"; $view = new Zend_View; ...
ico 24. února 08, 11:02
ico Not so well done

HTML Framework 3 - Textarea

<texy>Posledním formulářovým políčkem, kterým se chci zabývat je textarea. Využití tohoto prvku je dobré při uložení delšího textového řetězce s omezenou či neomezenou délkou. Existují i tzv. textarea wysiwyg editory, což je upravená textarea pomocí javascriptu, umožňující psát HTML kód pomocí vizuálních prvků. Je to dost specifická oblast, kterou se ale zabývat nechci. Spíše mi šlo o to, vytvořit si vlastní textareu, která bude míti […] ]
ico 6. března 07, 10:03
ico finc weblog

HTML Framework 2 - Input

<texy>Dalším formulářovým políčkem, které chci probírat je input. Možností, jak jej využít je mnoho, stačí se podívat třeba sem. Opakovaného psaní, stejně definovaného políčka, se opět vyhneme pomocí definování vlastní třídy na tento formulářový prvek. Složitější oproti select-option je zejména v tom, že má mnohem více možností (text, submit, password, checkbox,…). V adresáři /lib/HTML/Form jsem si vytvořil soubor Input.php, zde uvádím jeho část: class HTML_Form_Input {   /************­***************** ATRIBUTY TRIDY […] ]
ico 6. března 07, 10:03
ico finc weblog

Zend Framework budoucnost

Po několika týdnech používání Zend frameworku mám smíšené pocity. Na jedné straně to to vynikající sada knihoven. Na straně druhé je to podprůměrný framework. Nevím proč se tak prezentuje... (100 words)
ico 20. dubna 07, 02:04
ico Error414

Echo2 Web Framework - úvod

Predstavte si, že žijete vo svete, kde vládne Java. Ak chcete naprogramovať nejakú peknú stránku, pravdepodobne použijete svoje obľúbené JSP, servlety, Struts - všetko pomiešate, poprípade ešte nejakú technológiu pridáte a stránka je hotová. Jedného dňa sa dozviete o paralelnom svete, kde webové stránky vyzerajú inak. Zdá sa, že na príkazy užívateľa odpovedajú takmer hneď, vyzerá to ako desktop aplikácia. Od kamarátov sa dozviete, že na takúto stránku potrebujete vedieť Ajax, JavaScript, DOM, CSS, XHTML a kto vie čo všetko. Vás z toľkých nových vecí rozbolí hlava. Čo ak vám ale poviem, že vám stačí ostať pri svojej obľúbenej Jave, pričom budete môcť vytvárať Ajaxové stránky?
ico 16. listopadu 07, 12:11
ico Interval.cz (články, RSS 2.0)

PHP framework, takříkajíc dva nula

FW trochu jinak, aneb Kdo si neudělal vlastní PHP framework, ten jako by nebyl... číst dál
ico 21. srpna 08, 05:08
ico dobreblogy.cz -

Root - framework (nejen) pro analýzu dat

Krátký úvod do jednoho objektově orientovaného frameworku pro analýzu dat.
ico 24. prosince 07, 12:12
ico abclinuxu - blogy

Echo2 Web Framework - tabuľka a klávesnica

V tomto článku sa naučíme, ako vytvárať v Echo2 tabuľky. Tabuľky sú veľmi užitočným nástroj a pre našu aplikáciu sú priam nenahraditeľné.
ico 23. dubna 08, 06:04
ico Interval.cz (články, RSS 2.0)

Sraz Nette Framework a Filmovka

Vím, že obrat „Sraz Nette Framework“ musí děsit milovníky češtinyskoro stejně, jako vepřové koleno Petra Vachlera, ale napište to lépe azachovejte si stručnost. Na titulky přetékající kamsi mimo čtenářův LCDmonitor není nikdo zvědavý.Jednoho letošního večera jsem si říkal, že je věčná škodazaplevelovat svůj krásný blog plný nadčasových myšlenek spoty o něčemtak pomíjivém, jako je programování... číst dál
ico 15. červenece 08, 12:07
ico dobreblogy.cz -

Caprivate // Framework pro Drop-Down Menu

Dnes jsem narazil na řešení CSS menu v podobě celého frameworku. Náhlednutím do zdrojových kódů je jasné, že v pozadí je framework poháněn populárním JQUERY. Myšlenka nevypadá špatně, ukázky také vypadají zajímavě. Uvidíme jaká bude práce s celým …
ico 31. října 08, 03:10
ico Weblogy.cz

Tagy ke stránce

navod pirates of the caribbean smallville java site rss mozektevidi net hrdý budžes ke stažení značka zásuvek menu css Nohavica Transformers the game torrent download Prodám Tatru 603 www mozektevidi cz omega 3 letak www stream prima cz písničky z reklam tesco čnb on line sociální poradna feeddemon

Náhodné články

Poslední články

  • Transporter.3.TELESYNC.XviD-iLG
  • Prison.Break.S04E13.HDTV.XviD-LOL
  • Heroes.S03E11.HDTV.XviD-LOL
  • Internetový podíl Maců rekordních 8,82%, Windows klesají pod 90%
  • Cinepur CHOICE 2008
  • Den nevhodný pro abstinenci nikotinu
  • Notebooky FSC s externí grafikou konečně v prodeji!
  • Na Yahoo se tento rok nejvíce hledala Britney Spears a wrestling
  • Soutěž: vyhrajte netbook Amilo Mini a další ceny
  • Populární Classica HD i nadále ze satelitu volně
  • Multiplex 3 odstartuje ze Žižkova, Cukráku, Ústí a Krašova 15. prosince
  • Vznikl D-book, doporučení, co by měl zvládat digitální přijímač
  • Berounka
  • Saddámův bratranec „chemický Alí“ dostal podruhé oprátku - iDNES.cz
  • Restaurace Alcron trumfla michelinové Allegro - České noviny
  • Znalec rozhodne, zda chlapec sražený autem bude platit - Novinky
  • Elixíry mládí nefungují - Lidovky.cz
  • Známé matky nafotily kalendář proti rakovině - České noviny
  • Bývalý skinhead: Dokážu zabít holýma rukama - Blesk.cz
  • Nova pokračuje s Marešem - Týden.cz
  • Nova ruší lifestylový pořad Přísně tajné - Týden.cz
  • Horor v Brně: v Rondu večer vystoupí Alice Cooper - Týden.cz
  • Legendární Pete Sampras v tenisové exhibici porazil Radka Štěpánka - iHNed.cz
  • Fotbalový král Ronaldo: Tělo je můj kapitál - Sport
  • Bednář se teprve rozhodne, zda nastopí proti Curychu - Sportovní Noviny
  • Internet ADSL od T-Mobile: dvojnásobná rychlost za polovic - NOTEBOOK.cz
  • Soutěž: vyhrajte netbook Amilo Mini a další ceny - Živě.cz
  • Nokia N97: Král je mrtev, ať žije král - Novinky
  • Slováci vykoupili euromince. Centrální banka omezuje jejich prodej - iDNES.cz
  • V Praze otevřel obchod s diamanty. Nejdražší stojí 35 milionů korun - iDNES.cz
  • ČEZ nabízí domácnostem zmrazení cen elektřiny na dva roky - iDNES.cz
  • Reuters: Výběrem Clintonové klesají naděje na Blízkém východě - České noviny
  • Bush: Lituji zpravodajského selhání před vpádem do Iráku - iDNES.cz
  • Blokáda thajských letišť končí, demonstranti se stáhnou - Aktuálně.cz
  • Při srážce cisterny s dodávkou uhořeli dva lidé - Český rozhlas
  • filmové novinky
  • počítačové hry
  • rss čtečka