[{"data":1,"prerenderedAt":158},["ShallowReactive",2],{"post-fr-le-code-comme-materiau-du-web-design-pourquoi-les-web-designers-doivent-ils-apprendre-a-coder":3,"translation-fr-le-code-comme-materiau-du-web-design-pourquoi-les-web-designers-doivent-ils-apprendre-a-coder":157},["Reactive",4],{"id":5,"date":6,"date_gmt":7,"guid":8,"modified":10,"modified_gmt":11,"slug":12,"status":13,"type":14,"link":15,"title":16,"content":18,"excerpt":21,"author":23,"featured_media":24,"comment_status":25,"ping_status":25,"sticky":20,"template":26,"format":27,"meta":28,"categories":29,"tags":31,"class_list":33,"_links":41,"_embedded":82,"tagsResolved":143,"translations":144},588,"22. 08. 2015","2015-08-22T00:00:00",{"rendered":9},"https:\u002F\u002Fjakubferenc.cz\u002Farticle\u002Fkod-jako-material-pro-web-design-proc-se-web-designeri-musi-naucit-kodovat","2025-07-05T12:40:10","2025-07-05T10:40:10","kod-jako-material-pro-web-design-proc-se-web-designeri-musi-naucit-kodovat","publish","post","https:\u002F\u002Fcms.local.test\u002Fkod-jako-material-pro-web-design-proc-se-web-designeri-musi-naucit-kodovat\u002F",{"rendered":17},"Kód jako materiál pro (web) design: Proč se web designéři musí naučit kódovat?",{"rendered":19,"protected":20},"\u003Cp>\u003Cspan style=\"color:grey\">\u003Cem>Tento text byl psán jako součást mé bakalářské práce. Myšlenky referující k předchozímu textu tak nemusí být vždy jasné.\u003C\u002Fem>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>V mnoha komentářích o designu jsme upřednostňovali tezi, že na design je vhodné se dívat jako na proces a také druh myšlení. Ptáme-li se ale, v co myšlenky designového myšlení vyúsťují, musíme nepochybně říci, že v mnoha oborech designu je finálním stádiem takového myšlení produkt. Stačí se podívat na průmyslový design nebo architekturu jako prototypické příklady, kde během designového procesu probíhá tvarování \u003Ci>materiálu\u003C\u002Fi> v budoucí produkt. S jakým materiálem ale pracují obory, jejichž výsledky nacházíme v \u003Ci>digitálním univerzu\u003C\u002Fi>? Jinými slovy, s jakým materiálem pracují digitální designéři, mezi které řadíme web designéry i interakční designéry, a je pro ně nutností tento materiál znát? Na první otázku je odpověděť jednodušší: designovým materiálem v digitálním prostřed je \u003Ci>kód\u003C\u002Fi>, tedy software. Druhá otázka vyžaduje trocha zamyšlení.\u003C\u002Fp>\n\u003Cp>Vyžadovat znalost materiálu po designérech nebo umělcích není nikterak kontroverzní. Dokážeme si představit architekta, který nezná vlastnosti dřeva či skla? Malíře-umělce, jenž neumí zacházet se štětcem a plátnem? Profesionálního hudebníka bez znalosti rozsahu a barev zvuků, které jeho nástroj produkuje? A co například dříve zmíněného spisovatele, jenž má mnoho nápadů, ale nedokáže je zformulovat pomocí materiálu svého média — jazyka? Exprese zmíněných oborů je umožněna materiály, které jsou materiálem zřejmým, ale i více či méně metaforickým.\u003C\u002Fp>\n\u003Cp>V obou případech nacházíme příklady, kde znalost materiálu významně přispěla ke kreativitě příslušných oborů. Jeden z nejznámějších příkladů nacházíme v malířství. Francouzský post-impresionistický malíř Georges Seurat byl velmi dobře obeznámen vědeckými výzkumy na téma barev a jejich percepce. Na základě znalosti toho, co fyzikální zákony dovolují malíři v práci s barvami, Seurat redefinoval médium i samotný obor. Vysoce inovativní směr pointilismus byl zrozen.\u003C\u002Fp>\n\u003Cp>Obdobný vliv vědy, i když méně známý a v mnoha případech přístupný pouze studentům lingvistiky, nacházíme v jazyce jakožto materiálu spisovatele. Originálními myšlenkami přispěli do obecné lingvistiky teorie českých vědců Viléma Mathesia a Jana Firbase. Byla to myšlenka „funkční větné perspektivy“, která byla v první polovině 20. století vyřčena Mathesiem a později přeformulována a rozpracována Firbasem (Podrobné shrnutí tohoto odborného tématu nalezneme např. v Duškové). Pro nedostatek místa k vyjádření naší myšlenky stačí poznamenat, že činnost výše zmíněných akademiků upozornila na fakt, že uspořádání slov ve větě není náhodné, ale ve standardních větných konstrukcích, které nejsou emocionálně zabarvené, nacházíme fenomén FSP (Functional sentence perspective, anglický překlad funkční větné perspektivy), jenž ukazuje, že slova jsou uspořádána tak, že čím dále od začátku věty se vyskytují, tím větší \u003Ci>informační hodnotu\u003C\u002Fi> obsahují. Ve větě „Petr včera přišel domů pozdě“ tak nejdůležitější informací, kterou mluvčí předává, je, že Petr přišel domů \u003Ci>pozdě\u003C\u002Fi>. Pokud chce spisovatel vyjádřit pro své čtenáře, že to nebylo včera, kdy přišel Petr domů pozdě, ale v pondělí, může větu strukturovat takto: „Petr pozdě domů přišel v pondělí“, případně by ještě mohl dodat: „nikoli včera“. Obě věty obsahují stejná slova, avšak jejich pořadí zdůrazňuje zcela odlišnou informaci.\u003C\u002Fp>\n\u003Cp>I přes nutné zjednodušení tohoto složitého lingvistického jevu jsme si ukázali, že hluboká znalost materiálu\u002Fmédia může kladně přispět k našemu vyjadřování a zároveň k naší kreativitě. Jak se ale znalost kódu, jakožto materiálu, projevuje v práci digitálního designéra?\u003C\u002Fp>\n\u003Cp>Každé médium má své inherentní charakteristiky, které limitují, jakých expresivních prvků lze využít. Charakteristickou vlastností starých médií v podobě novin, knih je jejich ukotvenost v čase a statičnost. Nová média, jejichž exemplárních příkladem je platforma webu, jsou na základě svých vlastností interaktivní. Pokud by chtěl designér přenášet své know-how ze starých médií na nové, hrozí, že bude výrazně limitován konvencemi starých médií; nebude schopen využívat plný potenciál média, pro které navrhuje; nebude přemýšlet nad tím, že nová média poskytují flexibilitu v zobrazování, automatizaci svých částí a již zmíněnou interaktivitu. Znalost materiálu můžeme považovat za další „optiku“ naší metaforické kreativní occamovy břitvy, skrze kterou vidíme, jaká řešení jsou pro dané médium smysluplná a má cenu nad nimi trávit čas, a naopak vyřazuje nápady zcela nevhodné, technicky nemožné a tím také neužitečné. Připomeňme, že jednou z definic kreativity je, že kreativní řešení jsou \u003Ci>užitečná\u003C\u002Fi>. Čímž opět potvrzujeme, že znalost materiálu podporuje naši kreativitu.\u003C\u002Fp>\n\u003Cp>Materiálem nových médií je kód, je to jejich DNA. Kód byl a je tradičně chápán jako doména programátorů a softwarových inženýrů. Rozdíl mezi designérem a programátorem taktéž umocňuje rozdílnost v jejich světonázoru, v jejich epistemologii (Lindell, s. 1). Po analýze teoretických přístupů k designu je příhodné popsat rozdíl těchto profesí tak, že programátoři a softwaroví inženýři řeší \u003Ci>dobře strukturované problémy\u003C\u002Fi>.(Lindell, s. 1)\u003C\u002Fp>\n\u003Cp>Löwgren a Stolterman ve své knize Thoughtful Interaction Design popisují digitální technologii jako \u003Ci>materiál bez vlastností\u003C\u002Fi>. Na první pohled se nám může takové definice jevit nesrozumitelná: digitální technologie, nová média i kód jednoznačně mají vlastnosti, které do velké míry definují, jaké úkony, jaké akce, jakého tvaru mohou dosáhnout. Svou myšlenku autoři odůvodňují tím, že digitální technologie se mění tak často, že vlastnosti, které nyní považujeme za zcela jí bytostně vlastní, se mohou v budoucnu díky technologickým inovacím a převratům zcela změnit.\u003C\u002Fp>\n\u003Cp>Ano, digitálních technologie se skutečně rapidně mění, díky Moorově zákonu dokonce relativně přesně víme jak rychle; tento postoj ale považujeme za nešťastný a po filosofické stránce zbytečně skeptický. Nejen technologie, ale i vše kolem nás, se s časem mění. Člověk po narození vypadá znatelně odlišně od svého osmdesátiletého já, přesto nevidíme, že bychom se kvůli vráskám přejmenovávali. Nebo se podívejme na jednu z mnoha technologií: platformu webu. Web také vypadá velmi odlišně od chvíle, kdy Tim Berners-Lee poprvé spustil na svém Next serveru první verzi této platformy. Máme pochybnosti o tom, zda materiál bez vlastností je vhodný termín. Není-li pravda, že již to, že se digitální technologie mění, je jednou z jejich vlastností? Přijde nám, že například adjektivum \u003Ci>fluidní\u003C\u002Fi> zachycuje mnohem lépe \u003Ci>vlastnost\u003C\u002Fi> digitálních technologií, nových médií a kódu.\u003C\u002Fp>\n\u003Cp>Pro praktické a edukační potřeby je nutné definovat a zkoumat vlastnosti technologií. I když se často mění, abychom dokázali říci, \u003Ci>jak \u003C\u002Fi>se časem mění, je nutné znát jejich předchozí stav. Naštěstí s námi souhlasí vlivný teoretik Lev Manovich, který se rozhodl definovat nová média jako \u003Ci>numericky reprezentovatelná\u003C\u002Fi>, \u003Ci>modulární\u003C\u002Fi>, \u003Ci>automatizovatelná\u003C\u002Fi>, \u003Ci>variabilní\u003C\u002Fi> a \u003Ci>schopna transkódování\u003C\u002Fi> (překódování). Těmito vlastnostmi automaticky disponuje i platforma webu, a proto je budeme zkoumat v sekci Web jako nové médium.\u003C\u002Fp>\n\u003Cp>Znalost kódu jako materiálu má přímé důsledky pro praktikování web designérů. Webová platforma je interaktivní. Řekli jsme, že prototypování by mělo být součástí každého seriózního designového procesu, neboť prototypy poskytují ideální způsob, jak iterativně pracovat na designovém problému. Pokud designování pro web vyžaduje interaktivitu, designéři by se měli zamyslet nad tím, zda papírové, případně jakékoli statické prototypy jsou skutečně těmi vhodnými. Design jsme popsali jako argumentaci s designovým (wicked) problémem. Pokud designový problém vyžaduje interaktivitu, měla by být součástí i naší argumentace. Schön tvrdil, že designová činnost obsahuje mnoho „zamlčených“, „nevyslovených“ znalostí, které využíváme pouze přímo \u003Ci>v akci\u003C\u002Fi>, při formování a zacházení s materiálem; věřil, že design je „konverzací s materiálem dané situace“. (Lindell)\u003C\u002Fp>\n\u003Cp>Jsme si vědomi námitky, která se na adresu nutnosti znát a umět pracovat s kódem ihned objeví: existuje mnoho softwarových prototypovacích programů, které umožňují navrhnout interaktivní prototypy, ale i celé stránky, bez toho, aniž by designér měl sebemenší znalost kódu. Ano, to je jistě pravda. Zustaneme-li pouze u webové platformy, musíme se k tvůrci tohoto argumentu obrátit a zeptat se: Chce skutečně designovat pro platformu, která je \u003Ci>otevřená\u003C\u002Fi> a která ze své otevřenosti těží, neboť potenciálně každý dobrý nápad dneška, se může stát oficiální implementací zítřka? Chce skutečně, aby jeho designový proces byl jen tak dobrý, jak jen mu to pomocné nástroje dovolí?\u003C\u002Fp>\n\u003Cp>Náš argument se zakládá na zcela stejné logice, jakou v květnu roku 2010 Steve Jobs oslovil celý technologický svět svými myšlenkami o platformě Flash a důvodu, proč Apple dává přednost novým webovým technologiím HTML5, CSS3 a Javascriptu. Jobs jako hlavní argument, proč přístroje Apple nepodporují Flash, píše:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>„Víme z trpkých zkušeností, že pokud povolíme mezi platformou a vývojářem další softwarovou vrstvu třetí strany, má to za následek nekvalitní aplikace a zabraňuje to vylepšením a progresu platformy.“ (Jobs, 2010)\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Jobs pokračuje:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>„ Pokud se vývojáři stanou závislými na knihovnách a nástrojích třetích stran, mohou využít zlepšeních platformy pouze a tehdy, když se třetí strana rozhodne tyto nové vlastnosti adaptovat.“(Jobs, 2010)\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Pohlédneme-li na dnešní stav technologie Flash a platformy webu, víme, že Steve Jobs měl pravdu. Společnost Adobe, vlastník technologie Flash, navíc tento fakt sama uznala a dnes paradoxně nabízí jedny z nejlepších a nejpropracovanějších nástrojů pro tvorbu webu za pomoci technologií, kterým Steve Jobs dal před mnoha lety přednost.\u003C\u002Fp>\n\u003Cp>Pomocné nástroje jsou užitečné pouze do té doby, dokud nás dělají kreativními. Jakmile se jim podřídíme a staneme se otroky, jenž jsou odkázáni na jedno a to samé řešení jen z důvodu „zvyku“, přestáváme být kreativními, přestáváme být designéry a pokud je kreativita inherentní lidskou vlastností (viz Chomsky), přestáváme být do jisté míry i lidmi. Proto jsme přesvědčeni, že pro digitální designéry znalost kódu, pro web designéry znalost celé platformy webu, je důležitá a nevyhnutelná.\u003C\u002Fp>\n\u003Cp>Tato úvaha s sebou nese negativní dopad na profesi, které se v oboru webové tvorby říká „HTML kodéři“. Jsou to lidé, kteří mají na starosti převod grafického návrhu do podoby kódu. Pokud se designér sám stane kodérem (vše tomu nasvědčuje), jaké místo zbývá pro toto povolání? Obáváme se, že, pokud nezmění pohled, jakým nahlíží na svou práci, stanou se redudantní složkou webového týmu. Potká je podobný osud, na základě kterého přestalo existovat povolání sazečů tiskovin. Technologie způsobila, že jejich pracná a krásná práce se stala irelevantní. Jak se stejnému osudu mohou HTML kodéři vyhnout?\u003C\u002Fp>\n\u003Cp>Věříme, že prvním krokem je nutnost přeformulovat činnost, ve které pracují a tvoří. Jejich znalosti jsou cenné a často to jsou HTML kodéři, kteří přícházejí s tím, jak využít nejnovějších webových technologií a funkcionalit. Z jejich strany je nutné začít svou činnost chápat ne jako mechanické přetváření do podoby kódu (to obstarají sami designéři, neboť jejich prototypy již budou existovat „v kódu“, případně použijí pro méně kreativní účely jeden z mnoha nabízených softwarů pro tzv. drag and drop prototypování a návrh), ale jako obor kreativních konzultantů a technických „evangelistů“, kteří budou mít nejaktuálnější informace o tom, co platforma webu dokáže. Mohli bychom poté vidět, že místo HTML kodérů nebude v kancelářích u textových editorů, ale na konferencích, kde budou za zvuků překvapení a nadšení obecenstva demonstrovat kreativní využití nejnovějších funkcionalit HTML, CSS a Javascriptu a jak jejich pomocí vytvářet esteticky přitažlivější a uživatelsky zaměřenější web design. Je to jedna z cest, jak v ekonomice 21. století stále zůstat relevantními. Jinak se nejspíše stanou obětí globalizované informační společnosti, kde se \u003Ci>dobře strukturované problémy\u003C\u002Fi> outsourcují nebo automatizují.\u003C\u002Fp>\n\u003Cp>Vilém Flusser ve své eseji Alfanumerická společnost píše:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>„Nejprve bylo psaní a čtení písmen výsadou vládnoucí menšiny a potom se stále šířilo. (…) Proto mají ti, kdo ovládají čtení a psaní, nejen historické, ale i matematické vědomí; je tedy třeba mluvit o alfanumerické společnosti. Od doby renesance se začíná matematické myšlení emancipovat od myšlení historického, čísla opouštějí alfanumerický kód, aby se osamostatnil jako kód nový. Vzniká nová elita, která myslí matematicko-formálně… Čtení písmen (…) se stává zbytečným luxusem“ (Flusser, 2013, s. 81)\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Kód se naopak stává nevyhnutelnou nezbytností. A to je další, řekněme ekonomický důvod, proč brát&nbsp;tento \u003Ci>fluidní\u003C\u002Fi> materiál digitálního designu vážně.\u003C\u002Fp>\n\u003Cp>Zdroje:\u003C\u002Fp>\n\u003Cp>DUŠKOVÁ,. 2005. From the Heritage of Vilém Mathesius and Jan Firbas: Syntax in the Service of FSP. In: Theory and Practice in English Studies 3: Proceedings from the Eighth Conference of British, American and Canadian Studies. Brno, Masarykova univerzita. Dostupné také z: \u003Ca href=\"http:\u002F\u002Fwww.phil.muni.cz\u002Fplonedata\u002Fwkaa\u002FOffprints%20THEPES%203\u002FTPES%203%20(007-023)%20Duskova.pdf\">http:\u002F\u002Fwww.phil.muni.cz\u002Fplonedata\u002Fwkaa\u002FOffprints%20THEPES%203\u002FTPES%203%20(007-023)%20Duskova.pdf\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>LINDELL, Rikard. 2012. Code as Design Material. In: POLD, Soren (ed.), Olav W. BERTELSEN (ed.), Jacob BUUR (ed.) a Ellen (ed.). Participatory Materialities Invited Workshop and Symposium at Aarhus University. Dostupné také z: \u003Ca href=\"http:\u002F\u002Fwww.es.mdh.se\u002Fpublications\u002F2465-\">http:\u002F\u002Fwww.es.mdh.se\u002Fpublications\u002F2465-\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>LÖWGREN, Jonas a Erik STOLTERMAN. 2004. Thoughtful interaction design: a design perspective on information technology. Cambridge, Mass.: MIT Press, xiii, 198 p. ISBN 02-621-2271-5.\u003C\u002Fp>\n\u003Cp>JOBS, Steve. 2010. Thoughts on Flash [online]. [cit. 2015-05-11]. Dostupné z: \u003Ca href=\"https:\u002F\u002Fwww.apple.com\u002Fhotnews\u002Fthoughts-on-flash\u002F\">https:\u002F\u002Fwww.apple.com\u002Fhotnews\u002Fthoughts-on-flash\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>FLUSSER, Vilém. 2013. Alfanumerická společnost. In: BABÁK, Petr. \u003Ci>Proto: grafický design a současné umění\u003C\u002Fi>. V Praze: tranzit.cz, s. 73-81. ISBN 978-80-87259-22-1.\u003C\u002Fp>\n",false,{"rendered":22,"protected":20},"\u003Cp>Tento text byl psán jako součást mé bakalářské práce. Myšlenky referující k předchozímu textu tak nemusí být vždy jasné. V mnoha komentářích o designu jsme upřednostňovali tezi, že na design je vhodné se dívat jako na proces a také druh myšlení. Ptáme-li se ale, v co myšlenky designového myšlení vyúsťují, musíme nepochybně říci, že v [&hellip;]\u003C\u002Fp>\n",1,0,"closed","","standard",{"footnotes":26},[30],4,[32],6,[34,14,35,36,37,38,39,40],"post-588","type-post","status-publish","format-standard","hentry","category-article","tag-fixed",{"self":42,"collection":48,"about":51,"author":54,"replies":58,"version-history":61,"predecessor-version":64,"wp:attachment":68,"wp:term":71,"curies":78},[43],{"href":44,"targetHints":45},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts\u002F588",{"allow":46},[47],"GET",[49],{"href":50},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts",[52],{"href":53},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Ftypes\u002Fpost",[55],{"embeddable":56,"href":57},true,"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fusers\u002F1",[59],{"embeddable":56,"href":60},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fcomments?post=588",[62],{"count":23,"href":63},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts\u002F588\u002Frevisions",[65],{"id":66,"href":67},796,"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts\u002F588\u002Frevisions\u002F796",[69],{"href":70},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fmedia?parent=588",[72,75],{"taxonomy":73,"embeddable":56,"href":74},"category","https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fcategories?post=588",{"taxonomy":76,"embeddable":56,"href":77},"post_tag","https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Ftags?post=588",[79],{"name":80,"href":81,"templated":56},"wp","https:\u002F\u002Fapi.w.org\u002F{rel}",{"author":83,"wp:term":100},[84],{"id":23,"name":85,"url":86,"description":26,"link":87,"slug":85,"avatar_urls":88,"_links":92},"jakubferenc","https:\u002F\u002Fcms.local.test\u002Fwordpress","https:\u002F\u002Fcms.local.test\u002Fauthor\u002Fjakubferenc\u002F",{"24":89,"48":90,"96":91},"https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fbe0a3bc58c835417264df524152162a21507cbbd47b541b516705d259a516c1f?s=24&d=mm&r=g","https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fbe0a3bc58c835417264df524152162a21507cbbd47b541b516705d259a516c1f?s=48&d=mm&r=g","https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Fbe0a3bc58c835417264df524152162a21507cbbd47b541b516705d259a516c1f?s=96&d=mm&r=g",{"self":93,"collection":97},[94],{"href":57,"targetHints":95},{"allow":96},[47],[98],{"href":99},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fusers",[101,122],[102],{"id":30,"link":103,"name":104,"slug":104,"taxonomy":73,"_links":105},"https:\u002F\u002Fcms.local.test\u002Fcategory\u002Farticle\u002F","article",{"self":106,"collection":111,"about":114,"wp:post_type":117,"curies":120},[107],{"href":108,"targetHints":109},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fcategories\u002F4",{"allow":110},[47],[112],{"href":113},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fcategories",[115],{"href":116},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Ftaxonomies\u002Fcategory",[118],{"href":119},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts?categories=4",[121],{"name":80,"href":81,"templated":56},[123],{"id":32,"link":124,"name":125,"slug":125,"taxonomy":76,"_links":126},"https:\u002F\u002Fcms.local.test\u002Ftag\u002Ffixed\u002F","fixed",{"self":127,"collection":132,"about":135,"wp:post_type":138,"curies":141},[128],{"href":129,"targetHints":130},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Ftags\u002F6",{"allow":131},[47],[133],{"href":134},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Ftags",[136],{"href":137},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Ftaxonomies\u002Fpost_tag",[139],{"href":140},"https:\u002F\u002Fcms.local.test\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts?tags=6",[142],{"name":80,"href":81,"templated":56},[],{"en":145,"es":149,"fr":153},{"title":146,"slug":147,"description":148},"Code as a Material for (Web) Design: Why Must Web Designers Learn to Code?","code-as-a-material-for-web-design-why-must-web-designers-learn-to-code","Code is the material of digital design, and knowing a material feeds creativity. Why web designers should learn to code, and what that means for HTML coders.",{"title":150,"slug":151,"description":152},"El código como material para el diseño (web): ¿por qué los diseñadores web deben aprender a programar?","el-codigo-como-material-para-el-diseno-web-por-que-los-disenadores-web-deben-aprender-a-programar","El código es el material del diseño digital y conocer el material alimenta la creatividad. Por qué los diseñadores web deberían aprender a programar.",{"title":154,"slug":155,"description":156},"Le code comme matériau du (web) design : pourquoi les web designers doivent-ils apprendre à coder ?","le-code-comme-materiau-du-web-design-pourquoi-les-web-designers-doivent-ils-apprendre-a-coder","Le code est le matériau du design numérique, et connaître son matériau nourrit la créativité. Pourquoi les web designers devraient apprendre à coder.","\u003Cp>\u003Cspan style=\"color:grey\">\u003Cem>Ce texte a été écrit dans le cadre de mon mémoire de licence. Les idées qui renvoient au texte précédent ne sont donc pas toujours forcément claires.\u003C\u002Fem>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Dans de nombreux commentaires sur le design, nous avons privilégié la thèse selon laquelle il convient de considérer le design comme un processus et aussi comme une forme de pensée. Mais si nous demandons en quoi aboutissent les idées de la pensée design, nous devons sans aucun doute répondre que, dans de nombreuses disciplines du design, le stade final d’une telle pensée est un produit. Il suffit de regarder le design industriel ou l’architecture comme exemples prototypiques, où, au cours du processus de design, le \u003Ci>matériau\u003C\u002Fi> est façonné en un futur produit. Mais avec quel matériau travaillent les disciplines dont nous trouvons les résultats dans l’\u003Ci>univers numérique\u003C\u002Fi> ? Autrement dit, avec quel matériau travaillent les designers numériques, parmi lesquels nous comptons les web designers comme les designers d’interaction, et leur est-il nécessaire de connaître ce matériau ? À la première question, la réponse est plus simple : le matériau du design dans l’environnement numérique est le \u003Ci>code\u003C\u002Fi>, c’est-à-dire le logiciel. La seconde question demande un peu de réflexion.\u003C\u002Fp>\n\u003Cp>Exiger des designers ou des artistes qu’ils connaissent leur matériau n’a rien de controversé. Pouvons-nous imaginer un architecte qui ne connaîtrait pas les propriétés du bois ou du verre ? Un peintre-artiste qui ne saurait pas manier le pinceau et la toile ? Un musicien professionnel sans connaissance de l’étendue et des couleurs des sons que produit son instrument ? Et que dire, par exemple, de l’écrivain évoqué plus haut, qui a beaucoup d’idées, mais n’est pas capable de les formuler à l’aide du matériau de son médium — la langue ? L’expression des disciplines mentionnées est rendue possible par des matériaux qui sont des matériaux évidents, mais aussi plus ou moins métaphoriques.\u003C\u002Fp>\n\u003Cp>Dans les deux cas, nous trouvons des exemples où la connaissance du matériau a contribué de manière significative à la créativité des disciplines concernées. L’un des exemples les plus connus se trouve en peinture. Le peintre post-impressionniste français Georges Seurat connaissait très bien les recherches scientifiques sur les couleurs et leur perception. Sur la base de sa connaissance de ce que les lois de la physique permettent au peintre dans son travail avec les couleurs, Seurat redéfinit le médium ainsi que la discipline elle-même. Le pointillisme, courant hautement novateur, était né.\u003C\u002Fp>\n\u003Cp>Une influence analogue de la science, bien que moins connue et, dans bien des cas, accessible aux seuls étudiants en linguistique, se retrouve dans la langue en tant que matériau de l’écrivain. Les théories des savants tchèques Vilém Mathesius et Jan Firbas ont apporté des idées originales à la linguistique générale. Ce fut l’idée de la « perspective fonctionnelle de la phrase », formulée par Mathesius dans la première moitié du XXe siècle, puis reformulée et développée par Firbas (on trouvera un résumé détaillé de ce sujet spécialisé par exemple chez Dušková). Faute de place pour exposer notre propos, il suffit de remarquer que l’activité des universitaires mentionnés a attiré l’attention sur le fait que l’ordre des mots dans la phrase n’est pas aléatoire : dans les constructions de phrase standard, qui ne sont pas émotionnellement colorées, nous trouvons le phénomène FSP (Functional sentence perspective, traduction anglaise de la perspective fonctionnelle de la phrase), qui montre que les mots sont ordonnés de telle sorte que, plus ils apparaissent loin du début de la phrase, plus leur \u003Ci>valeur informative\u003C\u002Fi> est grande. Dans la phrase « Petr est rentré hier à la maison tard », l’information la plus importante que transmet le locuteur est donc que Petr est rentré à la maison \u003Ci>tard\u003C\u002Fi>. Si l’écrivain veut exprimer à ses lecteurs que ce n’est pas hier que Petr est rentré tard à la maison, mais lundi, il peut structurer la phrase ainsi : « Petr est rentré tard à la maison lundi », et il pourrait encore ajouter : « et non hier ». Les deux phrases contiennent les mêmes mots, mais leur ordre met en relief une information tout à fait différente.\u003C\u002Fp>\n\u003Cp>Malgré la simplification nécessaire de ce phénomène linguistique complexe, nous avons montré qu’une connaissance profonde du matériau ou du médium peut contribuer positivement à notre expression et, en même temps, à notre créativité. Mais comment la connaissance du code, en tant que matériau, se manifeste-t-elle dans le travail du designer numérique ?\u003C\u002Fp>\n\u003Cp>Chaque médium a ses caractéristiques inhérentes, qui limitent les éléments expressifs dont on peut se servir. La propriété caractéristique des anciens médias, sous la forme des journaux et des livres, est leur ancrage dans le temps et leur caractère statique. Les nouveaux médias, dont la plateforme du Web est un exemple emblématique, sont interactifs de par leurs propriétés. Si le designer voulait transposer son savoir-faire des anciens médias aux nouveaux, il risquerait d’être nettement limité par les conventions des anciens médias ; il ne serait pas capable d’exploiter le plein potentiel du médium pour lequel il conçoit ; il ne songerait pas que les nouveaux médias offrent de la flexibilité dans l’affichage, l’automatisation de leurs parties et l’interactivité déjà évoquée. La connaissance du matériau peut être considérée comme une autre « optique » de notre métaphorique rasoir d’Occam créatif, à travers laquelle nous voyons quelles solutions ont du sens pour le médium donné et méritent qu’on y consacre du temps, et qui, à l’inverse, élimine les idées tout à fait inadaptées, techniquement impossibles et donc aussi inutiles. Rappelons que l’une des définitions de la créativité veut que les solutions créatives soient \u003Ci>utiles\u003C\u002Fi>. Ce qui confirme une fois encore que la connaissance du matériau soutient notre créativité.\u003C\u002Fp>\n\u003Cp>Le matériau des nouveaux médias est le code ; c’est leur ADN. Le code a été et reste traditionnellement compris comme le domaine des programmeurs et des ingénieurs logiciel. La différence entre le designer et le programmeur accentue également la différence de leur vision du monde, de leur épistémologie (Lindell, p. 1). Après l’analyse des approches théoriques du design, il convient de décrire la différence entre ces professions en disant que les programmeurs et les ingénieurs logiciel résolvent des \u003Ci>problèmes bien structurés\u003C\u002Fi>.(Lindell, p. 1)\u003C\u002Fp>\n\u003Cp>Löwgren et Stolterman, dans leur livre Thoughtful Interaction Design, décrivent la technologie numérique comme un \u003Ci>matériau sans propriétés\u003C\u002Fi>. À première vue, une telle définition peut nous sembler incompréhensible : la technologie numérique, les nouveaux médias et le code ont sans conteste des propriétés qui définissent dans une large mesure quelles opérations, quelles actions, quelle forme ils peuvent atteindre. Les auteurs justifient leur idée par le fait que la technologie numérique change si souvent que les propriétés que nous considérons aujourd’hui comme lui appartenant tout à fait essentiellement pourraient, à l’avenir, changer complètement grâce aux innovations et aux bouleversements technologiques.\u003C\u002Fp>\n\u003Cp>Oui, les technologies numériques changent effectivement rapidement ; grâce à la loi de Moore, nous savons même assez précisément à quelle vitesse ; cette position nous semble pourtant malheureuse et, sur le plan philosophique, inutilement sceptique. Non seulement la technologie, mais tout ce qui nous entoure change avec le temps. L’être humain à sa naissance a un aspect sensiblement différent de son moi octogénaire, et pourtant nous ne voyons pas que nous changions de nom à cause des rides. Ou bien regardons l’une des nombreuses technologies : la plateforme du Web. Le Web, lui aussi, a un aspect très différent de celui qu’il avait lorsque Tim Berners-Lee lança pour la première fois sur son serveur Next la première version de cette plateforme. Nous doutons que « matériau sans propriétés » soit un terme approprié. N’est-il pas vrai que le fait même que les technologies numériques changent est l’une de leurs propriétés ? Il nous semble que, par exemple, l’adjectif \u003Ci>fluide\u003C\u002Fi> saisit bien mieux la \u003Ci>propriété\u003C\u002Fi> des technologies numériques, des nouveaux médias et du code.\u003C\u002Fp>\n\u003Cp>Pour des besoins pratiques et pédagogiques, il est nécessaire de définir et d’étudier les propriétés des technologies. Même si elles changent souvent, pour être capables de dire \u003Ci>comment \u003C\u002Fi>elles changent avec le temps, il est nécessaire de connaître leur état antérieur. Heureusement, nous avons l’accord de l’influent théoricien Lev Manovich, qui a choisi de définir les nouveaux médias comme \u003Ci>numériquement représentables\u003C\u002Fi>, \u003Ci>modulaires\u003C\u002Fi>, \u003Ci>automatisables\u003C\u002Fi>, \u003Ci>variables\u003C\u002Fi> et \u003Ci>capables de transcodage\u003C\u002Fi> (de recodage). La plateforme du Web dispose automatiquement de ces propriétés, et c’est pourquoi nous les étudierons dans la section Le Web comme nouveau média.\u003C\u002Fp>\n\u003Cp>La connaissance du code en tant que matériau a des conséquences directes sur la pratique des web designers. La plateforme web est interactive. Nous avons dit que le prototypage devrait faire partie de tout processus de design sérieux, car les prototypes offrent un moyen idéal de travailler de manière itérative sur un problème de design. Si concevoir pour le Web exige de l’interactivité, les designers devraient se demander si les prototypes papier, ou tout autre prototype statique, sont vraiment ceux qui conviennent. Nous avons décrit le design comme une argumentation avec un problème de design (wicked problem). Si le problème de design exige de l’interactivité, celle-ci devrait faire partie de notre argumentation. Schön affirmait que l’activité de design contient beaucoup de connaissances « tacites », « informulées », que nous n’utilisons que directement \u003Ci>dans l’action\u003C\u002Fi>, en façonnant et en maniant le matériau ; il croyait que le design est une « conversation avec le matériau de la situation donnée ». (Lindell)\u003C\u002Fp>\n\u003Cp>Nous sommes conscients de l’objection qui surgit aussitôt à l’encontre de la nécessité de connaître le code et de savoir travailler avec lui : il existe de nombreux logiciels de prototypage qui permettent de concevoir des prototypes interactifs, voire des sites entiers, sans que le designer ait la moindre connaissance du code. Oui, c’est certainement vrai. Si nous nous en tenons à la seule plateforme web, nous devons nous tourner vers l’auteur de cet argument et lui demander : veut-il vraiment concevoir pour une plateforme qui est \u003Ci>ouverte\u003C\u002Fi> et qui tire profit de son ouverture, car potentiellement toute bonne idée d’aujourd’hui peut devenir l’implémentation officielle de demain ? Veut-il vraiment que son processus de design ne soit bon qu’autant que les outils auxiliaires le lui permettent ?\u003C\u002Fp>\n\u003Cp>Notre argument repose sur exactement la même logique que celle avec laquelle, en mai 2010, Steve Jobs s’est adressé à tout le monde de la technologie par ses réflexions sur la plateforme Flash et sur la raison pour laquelle Apple préfère les nouvelles technologies web HTML5, CSS3 et Javascript. Comme argument principal expliquant pourquoi les appareils Apple ne prennent pas en charge Flash, Jobs écrit :\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>« Nous savons par une amère expérience que laisser une couche logicielle tierce s’interposer entre la plateforme et le développeur aboutit à des applications médiocres et entrave l’amélioration et le progrès de la plateforme. » (Jobs, 2010)\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Jobs poursuit :\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>« Si les développeurs deviennent dépendants de bibliothèques et d’outils tiers, ils ne peuvent profiter des améliorations de la plateforme que si et quand le tiers décide d’adopter ces nouvelles fonctionnalités. »(Jobs, 2010)\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Si nous regardons l’état actuel de la technologie Flash et de la plateforme du Web, nous savons que Steve Jobs avait raison. La société Adobe, propriétaire de la technologie Flash, a d’ailleurs elle-même reconnu ce fait et propose aujourd’hui, paradoxalement, certains des meilleurs et des plus aboutis outils de création web reposant sur les technologies auxquelles Steve Jobs avait donné la préférence il y a de nombreuses années.\u003C\u002Fp>\n\u003Cp>Les outils auxiliaires ne sont utiles qu’aussi longtemps qu’ils nous rendent créatifs. Dès que nous nous y soumettons et devenons des esclaves, réduits à une seule et même solution par simple « habitude », nous cessons d’être créatifs, nous cessons d’être designers et, si la créativité est une propriété humaine inhérente (voir Chomsky), nous cessons dans une certaine mesure d’être humains. C’est pourquoi nous sommes convaincus que pour les designers numériques la connaissance du code, et pour les web designers la connaissance de toute la plateforme du Web, est importante et inévitable.\u003C\u002Fp>\n\u003Cp>Cette réflexion a un impact négatif sur la profession que l’on appelle, dans le domaine de la création web, les « intégrateurs HTML ». Ce sont les personnes chargées de convertir la maquette graphique en code. Si le designer devient lui-même intégrateur (tout porte à le croire), quelle place reste-t-il pour ce métier ? Nous craignons que, s’ils ne changent pas la manière dont ils envisagent leur travail, ils ne deviennent une composante redondante de l’équipe web. Ils connaîtront un sort semblable à celui qui a fait disparaître le métier de typographe dans l’imprimerie. La technologie a rendu leur travail laborieux et beau sans pertinence. Comment les intégrateurs HTML peuvent-ils échapper au même sort ?\u003C\u002Fp>\n\u003Cp>Nous croyons que la première étape est la nécessité de reformuler l’activité dans laquelle ils travaillent et créent. Leurs connaissances sont précieuses, et ce sont souvent les intégrateurs HTML qui trouvent comment tirer parti des technologies et des fonctionnalités web les plus récentes. De leur côté, il est nécessaire de commencer à comprendre leur activité non pas comme une transformation mécanique en code (de cela se chargeront les designers eux-mêmes, car leurs prototypes existeront déjà « en code », ou bien ils utiliseront, à des fins moins créatives, l’un des nombreux logiciels proposés pour le prototypage et la conception dits drag and drop), mais comme une discipline de consultants créatifs et d’« évangélistes » techniques, qui disposeront des informations les plus actuelles sur ce dont la plateforme du Web est capable. Nous pourrions alors voir que la place des intégrateurs HTML ne sera pas dans les bureaux, devant des éditeurs de texte, mais dans des conférences, où, au son de la surprise et de l’enthousiasme du public, ils démontreront l’usage créatif des fonctionnalités les plus récentes de HTML, CSS et Javascript, et comment créer grâce à elles un web design plus attrayant sur le plan esthétique et davantage centré sur l’utilisateur. C’est l’un des moyens de rester pertinents dans l’économie du XXIe siècle. Sinon, ils deviendront très probablement les victimes de la société de l’information mondialisée, où les \u003Ci>problèmes bien structurés\u003C\u002Fi> sont externalisés ou automatisés.\u003C\u002Fp>\n\u003Cp>Vilém Flusser écrit dans son essai La société alphanumérique :\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>« D’abord, l’écriture et la lecture des lettres étaient le privilège d’une minorité dominante, puis elles se sont de plus en plus répandues. (…) C’est pourquoi ceux qui maîtrisent la lecture et l’écriture ont non seulement une conscience historique, mais aussi mathématique ; il faut donc parler d’une société alphanumérique. Depuis la Renaissance, la pensée mathématique commence à s’émanciper de la pensée historique, les nombres quittent le code alphanumérique pour s’autonomiser en un code nouveau. Naît une nouvelle élite, qui pense de manière mathématico-formelle… La lecture des lettres (…) devient un luxe superflu » (Flusser, 2013, p. 81)\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Le code, au contraire, devient une nécessité inéluctable. Et c’est là une autre raison, disons économique, de prendre au sérieux&nbsp;ce matériau \u003Ci>fluide\u003C\u002Fi> du design numérique.\u003C\u002Fp>\n\u003Cp>Sources :\u003C\u002Fp>\n\u003Cp>DUŠKOVÁ,. 2005. From the Heritage of Vilém Mathesius and Jan Firbas: Syntax in the Service of FSP. In : Theory and Practice in English Studies 3: Proceedings from the Eighth Conference of British, American and Canadian Studies. Brno, Masarykova univerzita. Disponible aussi sur : \u003Ca href=\"http:\u002F\u002Fwww.phil.muni.cz\u002Fplonedata\u002Fwkaa\u002FOffprints%20THEPES%203\u002FTPES%203%20(007-023)%20Duskova.pdf\">http:\u002F\u002Fwww.phil.muni.cz\u002Fplonedata\u002Fwkaa\u002FOffprints%20THEPES%203\u002FTPES%203%20(007-023)%20Duskova.pdf\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>LINDELL, Rikard. 2012. Code as Design Material. In : POLD, Soren (ed.), Olav W. BERTELSEN (ed.), Jacob BUUR (ed.) et Ellen (ed.). Participatory Materialities Invited Workshop and Symposium at Aarhus University. Disponible aussi sur : \u003Ca href=\"http:\u002F\u002Fwww.es.mdh.se\u002Fpublications\u002F2465-\">http:\u002F\u002Fwww.es.mdh.se\u002Fpublications\u002F2465-\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>LÖWGREN, Jonas et Erik STOLTERMAN. 2004. Thoughtful interaction design: a design perspective on information technology. Cambridge, Mass.: MIT Press, xiii, 198 p. ISBN 02-621-2271-5.\u003C\u002Fp>\n\u003Cp>JOBS, Steve. 2010. Thoughts on Flash [en ligne]. [consulté le 2015-05-11]. Disponible sur : \u003Ca href=\"https:\u002F\u002Fwww.apple.com\u002Fhotnews\u002Fthoughts-on-flash\u002F\">https:\u002F\u002Fwww.apple.com\u002Fhotnews\u002Fthoughts-on-flash\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>FLUSSER, Vilém. 2013. Alfanumerická společnost. In : BABÁK, Petr. \u003Ci>Proto: grafický design a současné umění\u003C\u002Fi>. Prague : tranzit.cz, p. 73-81. ISBN 978-80-87259-22-1.\u003C\u002Fp>",1790905687690]