Logo de Mosaic
Llenguatges i estàndards
Introducció al currículum d'estàndards web/continguts

1. Introducció al currículum d'estàndards web/continguts

Chris Mills. 8 de juliol del 2008. Publicat a: currículum, principiant, web, estàndards, curs

Des de fa temps que tinc un somni. Els darrers 8 o 9 anys, la meva feina s'ha centrat molt en l'ensenyament, ja sigui encarregant i editant publicacions tècniques per tal d'ajudar els altres a crear coses interessants amb la tecnologia, formant nous empleats a les diferents empreses per les quals he treballat o editant i redactant articles de seminaris per ajudar els altres a utilitzar el software Opera. També m'entusiasma el web i crec fermament en els estàndards web oberts. Volia contribuir a fer que el web fos un lloc millor i crec que això torna a tenir a veure amb l'ensenyament, ja sigui ensenyant els altres com col·laborar i tenir més respecte mutu o ensenyant-los com fer que els seus llocs web funcionin en totes les plataformes i dispositius, i siguin accessibles per a persones discapacitades. Els estàndards web són la clau per al darrer objectiu, així que vaig decidir invertir el meu temps i energia en alguna cosa que els ajudés a millorar l'adopció d'estàndards al web actualment i en el futur. Li he estat donant voltes al cap durant un temps, però finalment ha donat els seus fruits amb Opera: agraeixo molt als meus estupends caps que m'hagin pagat per fer-ho. Un dels meus somnis s'ha fet realitat finalment.

Així, doncs, en aquest article us presentaré el resultat d'una gran quantitat de feina en els darrers mesos (meva i de moltes altres persones): el currículum d'estàndards web, un curs dissenyat per donar a tothom una bona base en disseny/desenvolupament web, sigui quin sigui el destinatari, l'ús del qual és completament gratuït, accessible i no requereix coneixements previs. Com a destinataris penso fonamentalment en les universitats, perquè crec que d'alguna manera els estàndards d'ensenyament dels estàndards web són molt deficients a moltes universitats. He sentit rumors d'alumnes als qui se'ls ha baixat la nota per utilitzar estàndards web en els seus treballs, perquè els esquemes de puntuació són molt antiquats; també he sentit a dir d'empresaris que es desesperen perquè quan entrevisten graduats universitaris per a llocs relacionats amb el web, troben que els graduats realment no tenen ni idea sobre desenvolupament web en el món real. Si esteu en una universitat progressista que sí que ensenya estàndards web de manera raonable, em trec el barret: poseu-vos en contacte amb mi!

En aquest aparta tractaré el següent:

1.1. Per què calen estàndards web?

Els principals motius pels quals l'adopció d'estàndards web en la seva tasca de disseny/desenvolupament web és una idea tan bona s'amplien a l'article 4, però els tractaré breument aquí com a presentació. L'ús d'estàndards web ofereix els següents avantatges:

  1. Eficiència del codi: Tal com aprendreu al llarg del curs, gran part de les millors pràctiques en l'ús d'estàndards web es basen en la reutilització del codi: el fet que es pugui separar el contingut HTML de la informació d'estil (CSS) i de comportament (JavaScript), la qual cosa permet mantenir una mida reduïda dels fitxers i escriure el codi només una vegada i, a més tard, reutilitzar-lo sempre que faci falta.

  2. Facilitat de manteniment: Això està estretament relacionat amb el darrer punt: si es pot escriure el codi HTML només una vegada i després aplicar els estils i el comportament sempre que calgui utilitzant classes i funcions, si es necessita canviar alguna cosa més endavant pot fer-se el canvi només a un lloc i que es traslladi a tot el lloc web, i no haver d'especificar aquest canvi cada vegada que calgui.

  3. Accessibilitat: Els dos punts següents estan molt relacionats: un dels grans problemes del web és fer que els llocs web siguin accessibles per a tothom, independentment de qui sigui, independentment de la circumstància. Això inclou fer que els llocs web siguin utilitzables per persones amb discapacitats com ara ceguesa o problemes de visió i problemes motors (és a dir, persones amb limitació de moviments i que és possible que no puguin usar adequadament les mans, o gens ni mica). Mitjançant l'ús d'estàndards web i bones pràctiques, es pot aconseguir que els llocs web siguin utilitzables per a aquest grup de públic del web tan important sense que calgui fer cap esforç addicional.

  4. Compatibilitat de dispositius: amb això em refereixo al fet de garantir que els seus llocs web funcionaran no només a diferents plataformes —és a dir, Windows, Mac, Linux— sinó també amb dispositius de navegació alternatius, com els que avui dia poden incloure els telèfons mòbils, televisors i consoles de jocs. Aquests dispositius tenen limitacions com ara la mida de pantalla, la potència de processament, els mecanismes de control disponibles i d'altres, però una vegada més la bona noticia és que, utilitzant estàndards web i les millors pràctiques, està garantit que els llocs web funcionaran a la major part d'aquests dispositius. Hi ha més telèfons mòbils al món que ordinadors, molts dels quals són compatibles amb Internet, de manera que ¿us podeu permetre vosaltres o els vostres clients perdre-us aquest mercat? Per a més informació sobre desenvolupament web per a mòbils podeu consultar alguns dels articles relacionats a dev.opera.com.

  5. Aranyes web i motors de cerca: Amb això em refereixo a allò que s'anomena "optimització de motors de cerca", la pràctica de fer que els llocs web siguin tan visibles com sigui possible per als anomenats cercadors web que rastregen el web i indexen llocs web, i, per tant, ofereixen millors posicions de cerca a llocs com ara Google. Hi ha tota una ciència al darrere (vegeu els articles sobre l'optimització de motors de cerca com ara Intelligent site structure for better SEO! i Semantic HTML and Search Engine Optimization) però, una vegada més, només utilitzant els estàndards web ja aconseguireu que el vostre lloc sigui més visible a Google, Yahoo!, etc., la qual cosa és bona per als negocis.

No obstant això, tot i aquests avantatges, la major part de llocs no segueixen els estàndards web i molts desenvolupadors web actualment encara utilitzen pràctiques incorrectes i obsoletes. "Per què?", us preguntareu. Hi ha una sèrie de motius per a això: alguns diran que és per manca de formació, per polítiques d'empresa, perquè no cal aprendre estàndards si se'ls paga de tota manera, que són molt difícils d'aprendre, que hi ha poca compatibilitat dels estàndards als navegadors web... Examinem amb més detall alguns d'aquests conceptes i, a continuació, vegem els arguments contraris per a desfer-nos de qualsevol excusa que ens impedeixi adoptar o aprendre els estàndards.

  1. Manca de formació: Això és un problema, però és un dels motius principals pels quals s'ha creat aquest curs. Moltes universitats no ensenyen els estàndards web als seus cursos relacionats amb el web, i molts plans d'estudis tendeixen a incloure pràctiques obsoletes, molt difícils de canviar a causa de la burocràcia. Els llibres i cursos de formació tendeixen a ser cars. Però un moment. Ara hem ofert un curs que és gratuït i estem anant per les universitats, etc., per ajudar-los a fer aquests canvis, de manera que realment no hi ha excusa possible en aquest cas.

  2. Polítiques d'empresa: No hi ha dubte que algunes empreses/institucions encara tenen llocs web realment antiquats i obsolets. Pot ser que tinguin polítiques que obliguin els seus empleats a utilitzar navegadors obsolets, però la situació està millorant i ara que hi ha un curs gratuït disponible per a saber fàcilment com fer canvis, les coses haurien de millorar encara més. L'actualització d'un lloc web als estàndards moderns anima les empreses a actualitzar els navegadors que utilitzen perquè els llocs no es veuran bé en navegadors obsolets (tot i que encara haurien de funcionar en navegadors antics). Les empreses també haurien d'animar els seus clients a actualitzar-se. També hi ha un raonament empresarial sòlid: els llocs que utilitzen estàndards web, com s'ha explicat anteriorment, obtindran millors resultats als motors de cerca i seran accessibles per a persones amb discapacitats i usuaris de dispositius alternatius. Es poden permetre les empreses d'ignorar aquest públic?

  3. "No necessito aprendre'ls": Sé que alguns desenvolupadors encara diuen: "però si estic utilitzant pràctiques obsoletes i encara em paguen, per què m'haig de preocupar amb aquestes coses noves?" Com s'ha dit abans, fa que el codi sigui més eficient, més fàcil d'escriure i més fàcil de mantenir. A més, permet escriure un codi modern que és accessible i utilitzable en dispositius alternatius. És o no interessant? També farà que el vostre conjunt d'habilitats sigui a prova de contingències futures i el farà capaç de guanyar més. Avui en dia, hi ha moltes empreses que demanen saber fer servir els estàndards web.

  4. "Costa massa d'aprendre": Ximpleries. Després de digerir part d'aquest curs, veureu com n'és de fàcil agafar els conceptes bàsics de l'ús d'estàndards web, tant si li sou nous en el desenvolupament/disseny web com si ja coneixeu el tema i esteu actualitzant el vostre conjunt de capacitats. És tan difícil com utilitzar els mètodes antiquats i desfasats, la qual cosa no és gens difícil, i, malgrat tot, aporta molts avantatges en comparació amb els mètodes antics.

  5. Compatibilitat dels estàndards als navegadors: Abans, la compatibilitat dels estàndards als navegadors web solia diferir molt i això feia que aconseguir que un lloc web funcionés en diferents navegadors fos tot un mal de cap. Però actualment això ja ha passat i els navegadors actuals tenen tots una compatibilitat correcta amb els estàndards web. De vegades encara cal compatibilitat amb navegadors antics que no disposen d'una compatibilitat tan bona, però mitjançant l'ús de les millors pràctiques actuals podeu garantir que els usuaris d'aquests navegadors segueixin tenint una experiència d'usuari raonable.

Així, doncs, com es pot veure, realment no hi ha excusa per no adoptar els estàndards web en la seva tasca de desenvolupament web. Com a mínim si feu aquest curs des del punt de vista d'un principiant, començareu amb bon peu i aprendreu les millors pràctiques des del començament en comptes d'haver après pràctiques incorrectes.

Nota

Estem parlant d'aquestes pràctiques incorrectes en veu baixa, com si fossin els plans secrets de l'Estrella de la Mort o alguna cosa semblant. De fet, en aquest curs no tractarem aquestes pràctiques detalladament perquè no creiem que haguem de fer-ho. Creiem que se'ls hauria de posar en el camí correcte, per començar. Probablement us estareu preguntant què són, de manera que parlem-ne una mica.

Fa temps, la gent solia fer coses com planificar els seus llocs web amb taules gegants, fent servir les diferents cel·les de la taula per a situar els seus gràfics, el text, etc. (la finalitat de les taules no és aquesta i afegeix un etiquetatge superflu a la pàgina). Solien utilitzar imatges invisibles anomenades GIF espaiadors per a ajustar amb precisió la col·locació dels elements de la pàgina (de fet, la finalitat de les imatges no és aquesta, i, a més, afegeix un etiquetatge superflu a la pàgina). Solien escriure JavaScript que generava menús, etc. a demanda (la qual cosa no va bé per als qui tenen desactivat JavaScript als seus navegadors, ni per a les persones amb problemes visuals que utilitzen lectors de pantalla perquè es confonen amb aquest JavaScript) o que només funcionaven a un navegador (què passa amb la gent que fa servir altres navegadors?). Solien inserir la informació d'estil directament a l'HTML utilitzant elements <font> (en realitat, són terribles per al manteniment i afegeixen etiquetatge superflu a la pàgina). I molts altres crims contra el desenvolupament web. El pitjor és que abans he dit "fa temps", però el fet és que molts encara avui fan coses així.

El desenvolupament web és una habilitat una mica confusa en general, però les pràctiques incorrectes com aquestes fan que sigui encara més complicat. L'ús d'estàndards web i bones pràctiques, tal com s'ha descrit en aquest curs, és la millor alternativa.

1.2. Estructura del curs

El curs es compon de diversos articles, dels quals n'hi haurà més de 50 quan s'hagi acabat el curs bàsic, cadascun dels quals amb milers de paraules. Cada article tracta sobre un microtema específic i, en cas necessari, inclou antecedents sobre el tema, teoria essencial, exemples pràctics i guies pas per pas, a més de preguntes de repàs per comprovar els seus coneixements adquirits.

A més, en el futur oferirem un programa d'aprenentatge sencer pas per pas, que repassarà tot el procés de construcció d'un lloc web de principi a fi.

Una manera lògica d'impartir el curs és calcular en quantes lliçons es pot ensenyar i dividir-les pel nombre d'articles. Per a cada lliçó, feu que els alumnes llegeixin els articles relacionats amb la lliçó esmentada abans que s'imparteixi. A continuació, repasseu exemples pràctics durant la lliçó i feu que els alumnes responguin les preguntes de repàs després de cada lliçó. Lògicament, crec que una hora hauria de ser temps suficient per a repassar els conceptes continguts a cada article, sempre que els alumnes llegeixin cada article abans d'impartir les lliçons. En aquest curs hi ha unes 50 hores de temps de classe i 50 hores de lectura preliminar.

Naturalment, cal tenir en compte la quantitat de temps que es triga a impartir el curs i què s'ha de cobrir exactament a cada lliçó, però l'experiència n'és la clau.

1.3. Qui hauria de seguir aquest curs?

Es tracta d'un curs d'estàndards web que consta de diversos articles, dirigit a pràcticament tothom que vulgui aprendre disseny web basat en estàndards des de zero. La finalitat és que el lector passi de tenir una mera familiaritat bàsica amb la navegació al web a ser competent en CSS i HTML i a tenir coneixements bàsics de JavaScript i com encaixa en el trencaclosques. Haureu de donar prou coneixements perquè es pugui començar a pensar a entrar al mercat laboral amb confiança (naturalment, l'experiència no es pot ensenyar).

A qui va dirigit? Vull que el pugui fer qualsevol persona que desitgi aprendre disseny web "de la manera correcta":

  1. Estudiants i professors universitaris: Ja ho he dit anteriorment: es tracta d'un conjunt ideal d'articles a partir del qual es pot crear un curs propi per impartir-lo als estudiants o bé utilitzar part dels articles per a completar un altre curs. Si sou alumnes que ja esteu estudiant algun curs relacionat amb el web, hauríeu de fer servir aquest material per a completar els vostres coneixements i pressionar els vostres professors perquè també el puguin tenir en compte. Recomanaria també a tots els professors i conferenciants que facin una ullada a aquest material per tal d'assegurar-se que les tècniques cobertes als seus cursos són bones pràctiques actuals.

  2. Alumnes en edat preuniversitària o universitària: Encara que aquest curs s'ha concebut principalment per a adults, també es podria impartir perfectament a alumnes més joves; és qüestió de provar-ho i veure com funciona.

  3. Dissenyadors i desenvolupadors web existents: Hi ha molts desenvolupadors i dissenyadors web al mercat que no estan utilitzant els estàndards web i millors pràctiques, o que podrien utilitzar una referència fàcilment accessible per a consultar dubtes o utilitzar-los per repassar els seus coneixements. Als primers els recomano que li donin una oportunitat a aquest curs i vegin com és de fàcil i el valuós que resulta adoptar els estàndards web. Per als darrers, estic segur que trobaran aquest curs d'utilitat per a ajudar els altres, per a repassar els seus coneixements, consultar fets difícils de recordar i trobar arguments per a intentar convèncer a caps i clients que coses com l'accessibilitat són molt útils.

  4. Educadors a empreses: Es tracta d'una forma ideal de proporcionar una formació gens cara als empleats.

  5. Altres persones: Si sou persones a qui simplement els ve de gust aprendre alguna cosa sobre disseny i desenvolupament web, aleshores, una vegada més, aquesta és una forma gens cara de comptar amb una mica d'ajuda per al vostre objectiu.

No espero que la gent pagui per a utilitzar aquest curs. Es publica amb una llicència de Creative Commons, de manera que està disponible lliurement per a qualsevol que vulgui fer-ne ús mentre ens doni el reconeixement adequat.

1.4. Continguts

Cal tenir en compte que s'han publicat els primers 39 articles del currículum i que se'n publicaran aproximadament 10 més tan aviat com sigui possible per a completar el curs.

Inici

HI HA TRADUCCIONS DISPONIBLES. Hi ha traduccions disponibles del currículum d'estàndards web.

Introducció al món dels estàndards web

Conceptes de disseny web

Aquesta secció no entrarà en detalls de codis o etiquetatge, i servirà d'introducció al procés de disseny per més tard passar a començar a crear gràfics, codi i presentarà conceptes d'AI, navegació, usabilitat, etc.

Fonaments d'HTML

El text central d'HTML

Accessibilitat

CSS

Encapçalaments, peus, columnes i plantilles

Agraïments

La quantitat de persones que m'han ajudat a crear aquest curs són massa nombroses per a esmentar-les amb detall, però crec no haver-me oblidat de ningú. Totes són grans persones, de manera que no les perdeu de vista, aneu a les seves xerrades, compreu els seus llibres, llegiu els seus blocs o feu qualsevol altra cosa per a fer-los costat. Us dono a tots les gràcies i us expresso la meva admiració.

  1. Els autors: moltes gràcies a Ben Buchanan, Tom Hughes–Croucher, Mark Norman "Norm" Francis, Linda Goin, Paul Haine, Jen Hanen, Benjamin Hawkes–Lewis, Ben Henick, Christian Heilmann, Roger Johansson, Peter–Paul Koch, Jonathan Lane, Tommy Olsson, Nicole Sullivan i Mike West. Sense vosaltres, aquest curs no seria res, literalment.

  2. L'equip d'Opera: agraeixo molt a Jan Standal, David Storey, la resta del meu equip i tota la gent d'Opera que creguessin en aquesta idea i m'ajudessin a desenvolupar el pla.

  3. Les organitzacions: gràcies a tots els de Yahoo (als autors, i a Sophie Major per la seva ajuda en l'organització i promoció), a WaSP (especialment a Gareth Rushgrove, Stephanie Troeth i Aarron Walter), a Britpack, a la gent de Geekup i a totes les universitats que van mostrar interès a mirar-se aquest curs i contribuir en el seu desenvolupament.

  4. Les persones: moltes gràcies a aquestes persones meravelloses: Craig Saila, Sara Dodd, John Allsopp, Roan Lavery, Bruce Lawson, Alan White. Les meves disculpes si m'he deixat algú.

  5. Els lectors: agraeixo especialment tots els lectors el seu interès en la creació de pàgines web de la manera correcta i també el fet de prendre's la molèstia de llegir aquest curs.

Sobre els autors...

Ben Buchanan

Fotografia de Ben Buchanan

Ben Buchanan va començar a crear pàgines web fa més de deu anys, mentre anava acabant llicenciatures de tota mena de coses excepte les TI. Ha treballat en els sectors tant públic (universitat) com privat i ha treballat en la remodelació de grans llocs web, incloent el de The Australian i tres generacions del lloc web corporatiu de la Universitat de Griffith. Actualment treballa com a arquitecte de solucions per a News Digital Media i escriu en el bloc 200ok.

Mark Norman Francis

Fotografia de Mark Norman Francis

Fotografia: Andy Budd.
Font: http://flickr.com/photos/ andybudd/98405468/

Mark Norman Francis ha estat treballant amb Internet des d'abans que s'inventés el web. A la seva darrera feina, va treballar a Yahoo! com a "Front End Architect" de la pàgina web més gran del món, definint millors pràctiques, estàndards de codificació i qualitat del desenvolupament web en l'àmbit internacional.

Abans de treballar a Yahoo! va treballar a Formula One Management, Purple Interactive i City University en diversos llocs, incloent desenvolupament web, programació CGI i arquitectura de sistemes. Fingeix tenir un bloc a http://marknormanfrancis.com/.

Linda Goin

Fotografia de Linda Goin

Linda Goin

Linda Goin és llicenciada en Belles Arts amb un ‘minor' en Empresarials i Màrqueting, i un té un màster en Història Americana amb un ‘minor' de la Reforma. Encara que la darrera titulació no sembla encaixar amb la primera experiència educativa, Linda ha utilitzat la seva experiència de 25 anys de disseny in situ a excavacions arqueològiques i en l'estudi de la cultura material.

Entre els reconeixements de la seva feina s'inclouen quinze guardons de primera posició de la Colorado Press Association, nombrosos premis de belles arts i disseny gràfic, i entrevistes sobre el desenvolupament de continguts amb The Wall St. Journal, Chicago Tribune, Psychology Today, i L.A. Times. Linda és autora de diversos llibres electrònics sobre disseny web, accessibilitat i, com a activitat suplementària, també escriu articles sobre finances personals i per a alguns professionals de l'optimització de motors de cerca (SEO).

Paul Haine

El lloc web personal de Paul, http://joeblade.com, no es pot trobar, sembla que ha desaparegut.

Després d'obrir-se camí des de les profunditats més fosques de Somerset, quan va arribar a la majoria d'edat, Paul Haine es va trobar paradoxalment atrapat durant sis anys més a l'altra punta del país a les profunditats més fosques de Kent, on va aprendre tot el que sap sobre els estàndards del web durant les poques setmanes que tenia entre les seves classes d'història. Després de passar dos anys a Oxford i d'escriure HTML Mastery va anar a Islington, Londres, on treballa com a "client-side developer" per a The Guardian.

Jenifer Hanen

Fotografia de Jenifer Hanen

Dissenyadora i desenvolupadora de webs per professió i fotògrafa, escriptora en blocs mòbils i friqui professional de l'art per afició, la senyora Jenifer Hanen, Jen, va començar la seva carrera artística i com a dissenyadora des de la trona a l'edat d'11 mesos amb el seu amor per l'art corporal alimentari i l'art mural alimentari. Va aprendre HTML pel seu compte l'any 1996 quan un boig dels ordinadors li va dir que un artista no podia aprendre a programar, i des de llavors ha estat profundament enamorada de tot el que té a veure amb el disseny de webs.

La senyora Jen és la propietària i fundadora de Black Phoebe Designs, una empresa de disseny de webs i disseny mòbil. La senyora Jen té un màster en informàtica i sistemes multimèdia pel Trinity College de Dublín, Irlanda, i va ensenyar disseny de webs en una universitat de la zona de Los Angeles entre el 2001 i el 2005. Ha participat en dos projectes de blocs mòbils de Nokia, Wasabi Lifeblog (2004–2005) i Nokia Urbanista Diaries (2008). Sempre podreu trobar la senyora Jen en línia a blackphoebe.com o a blackphoebe.mobi.

Benjamin Hawkes-Lewis

Fotografia de Benjamin Hawkes-Lewis

Després d'estudiar una selecció de reis medievals, científics del segle XVIII i altres excèntrics històrics a la universitat, Benjamin Hawkes-Lewis va acabar no se sap ben bé com treballant com a desenvolupador de webs per a Yahoo!, amb gran plaer per part seva. Les seves activitats preferides inclouen un àpat decent amb amics, una bona pel·lícula al cinema, estirar-se a l'herba per prendre el sol i solucionar problemes difícils a partir de fonts primàries, principis bàsics i proves empíriques.

Ben Henick

Fotografia de Ben Henick

Ben Henick ha estat creant llocs web d'una manera o altra des de setembre de 1995, quan va començar el seu primer projecte web com a voluntari acadèmic. Des d'aleshores, ha treballat bàsicament com a freelance.

Ben és un generalista; les seves competències professionals inclouen pràcticament tots els aspectes del disseny i desenvolupament de llocs web, des de CSS i HTML fins al disseny i generació de textos, passant per PHP/MySQL i JavaScript/Ajax.

Viu a Lawrence, Kansas, amb tres ordinadors i cap televisor. A henick.net podeu saber més coses sobre ell i la seva feina.

Christian Heilmann

Fotografia de Christian Heilmann

Chris Heilmann
Fotografia: Bluesmoon

Chris Heilmann ha treballat com a desenvolupador de webs durant deu anys després de passar pel periodisme radiofònic. Treballa per a Yahoo! al Regne Unit com a formador i desenvolupador en cap i supervisa la qualitat del codi de la interfície d'usuari per a Europa i Àsia. Chris escriu al bloc Wait till I come i se'l pot trobar en moltes xarxes socials com a "codepo8".

Tom Hughes-Croucher

Fotografia de Tom Hughes-Croucher

Tom Hughes-Croucher ha treballat sempre al sector d'Internet. Ha realitzat aportacions a diversos estàndards de tecnologia del web per a organismes d'estàndards com el World Wide Web Consortium (W3C) i el British Standards Institute (BSI). Fa poc va treballar en el sector de la música digital per oferir solucions de música digital a marques molt conegudes del Regne Unit com ara Tesco, Three telecom i Channel 4.

Actualment treballa per a Yahoo! com a tècnic evangelista. S'ha especialitzat en tecnologia web "costat client" i en serveis web REST i li agrada fomentar les millors pràctiques sempre que pot. Abans havia estat encarregat de European Frontpages, que atén milions de visitants europeus cada mes, i des de llavors que mai més li ha fet por l'escalatge.

Roger Johansson

Fotografia de Roger Johansson

Roger Johansson és un professional del web que sent passió pels seus estàndards, l'accessibilitat i la usabilitat. Es dedica a desenvolupar llocs web a l'assessoria sueca de webs NetRelations, i els vespres i els caps de setmana a escriure articles per als seus llocs web personals 456 Berea Street i Kaffesnobben.

Quan no és davant d'un ordinador, sovint és al seu jardí embrutant-se les mans o perdut pel bosc pescant.

Jonathan Lane

Fotografia de Jonathan Lane

Jonathan Lane

Jonathan Lane és el president d'Industry Interactive, una empresa de desenvolupament web i d'aplicacions web situada a Mayne Island, British Columbia, Canadà. Va començar en el món del desenvolupament web treballant durant molts anys al Centre de redesenvolupament del currículum de la Universitat de Lethbridge com a coordinador dels seus projectes web.

Té un bloc a Flyingtroll i actualment està desenvolupant Mailmanagr, una interfície de correu electrònic per a l'aplicació de gestió de projectes Basecamp.

Chris Mills

Fotografia de Chris Mills

Chris Mills

Chris Mills és director de relacions de desenvolupament d'Opera: edita i publica articles a dev.opera.com i labs.opera.com, col·labora amb la comunitat per augmentar la difusió de l'Opera i reunir opinions, i fomenta el programari d'Opera sempre que pot. També és l'organitzador i editor del Currículum d'estàndards web.

A part de la feina, és un gran aficionat de la música, que gaudeix tocant i escoltant una àmplia varietat de música, incloent metal, folk, punk, electrònica, progressiva i d'altres. La seva banda de referència actualment és la potent Conquest of Steel.

Miro de millorar constantment aquest curs i que sigui adoptat per com més persones millor. Si teniu algun suggeriment sobre com es podria de millorar el curs, comentaris en general per a compartir, o si desitgeu comentar-me el fet d'adoptar-lo a alguna altra banda, poseu-vos en contacte amb mi. El meu correu electrònic és cmills@opera.com. També podeu publicar comentaris sobre cadascun dels articles de la sèrie mitjançant l'enllaç "Comentar aquest article" al final.

Tommy Olsson

Fotografia de Tommy Olsson

Tommy Olsson és un predicador pragmàtic dels estàndards web i l'accessibilitat que resideix a la zona interior del centre de Suècia. Va crear el seu primer document HTML el 1993 i actualment és l'administrador web tècnic d'una agència del govern suec. Fins ara ha escrit un llibre: The Ultimate CSS Reference (amb Paul O'Brien) i, per desgràcia, té abandonat el bloc anomenat The Autistic Cuckoo (fins al punt que ja no funciona).

Nicole Sullivan

Fotografia de Nicole Sullivan

Nicole Sullivan és una guru del rendiment de CSS que viu a Califòrnia. Va començar la seva carrera professional l'any 2000, quan el seu futur marit (que aleshores era un empleat del W3C) li va dir que si la seva pàgina web no validava no podria dormir per la nit. La Nicole va pensar que seria millor investigar què era tot allò de la validació i així va sorgir la seva afició pels estàndards. A mesura que augmentava la seva apreciació pel rendiment i els llocs a gran escala, va començar a treballar en el sector del màrqueting en línia i va crear solucions CSS per a multitud de marques molt famoses a Europa i a tot el món com ara SFR, Club Med, SNCF, La Poste, FNAC, Accor Hotels i Renault. Ara la Nicole treballa a Yahoo!, al grup de rendiment excepcional. Les seves funcions són fer recerca i promocionar les millors pràctiques sobre el rendiment i crear eines com ara YSlow que contribueixen a que d'altres enginyers informàtics creïn webs millors. Escriu sobre els estàndards, el seu gos i la seva obsessió amb el CSS orientat a objectes a www.stubbornella.org.

Logo Creative Commons
Els continguts recollits en aquest article estan subjectes a una llicència Creative
Commons Reconeixement, No comercial - Compartir Igual 3.0 No adaptada
.
Anar a l'article anterior : Anar a l'índex :