Fer menys coses, i fer-les bé.
Faig webs i eines petites: horaris, cartelleres, catàlegs, un campus. Abans de publicar-ne cap, la repasso amb aquests nou principis. No són teoria: cada un ve amb exemples que pots tocar, fets amb peces reals de f.cat.
Principi primer
Útil
Primer, que serveixi.
Tot comença amb una pregunta que em faig jo mateix i que cap web no em respon bé. Si la resposta és a sis pàgines diferents, amagada darrere de menús o en un PDF, hi ha feina per fer. Si una eina no estalvia temps a algú, no surt.
A la pràctica
- Començo per la pregunta, no per la tecnologia.
- La resposta ha de ser a la primera pantalla, sense registres ni passos previs.
- Si jo no ho faria servir cada setmana, no ho publico.
- «A quina hora passa el pròxim metro?»
horaris.catFGC, metro i bus de TMB en temps real. - «Què fan avui als cinemes?»
cinem.esDesenes de cartelleres en una sola pantalla. - «On tinc les classes, les tasques i les notes?»
esc.f.catEl campus d’EUNCET, en un sol lloc. - «Com trec clips verticals d’un vídeo llarg?»
clip.f.catClips per a Reels i TikTok, dins del navegador. - «Quins models fa cada marca de cotxes?»
cotx.esMarques, models i grups, ben ordenats.
Principi segon
Només el necessari
Treure fins que no sobri res.
La perfecció s’assoleix no quan ja no hi ha res a afegir, sinó quan ja no queda res a treure.Antoine de Saint-Exupéry, Terra d’homes (1939)
Mira la figura 2: la pantalla d’horaris.cat amb les sortides de Ferrocarrils a plaça de Catalunya, i al damunt tot el que moltes webs hi afegirien. Abans de veure el teu tren t’hauries de treure de sobre un bàner, una finestra, un xat i un anunci. Res d’això respon la pregunta.
Afegir és fàcil; treure costa, perquè cada peça té algú que la defensa. Però cada cosa que hi ha a la pantalla competeix amb la que de debò importa.
A la pràctica
- Cap finestra emergent, cap butlletí, cap «descarrega l’app».
- Estadístiques sense galetes, així no cal cap bàner.
- Cada botó i cada dependència han de justificar per què hi són.
- Anunci
- Bàner de l’app
- Xat
- Notificacions
- Butlletí
- Galetes
Principi tercer
Minimalista
Un sistema que cap en una targeta.
Minimalista no vol dir buit: vol dir poques regles, aplicades sempre igual. Tot el sistema visual de f.cat és a la figura 3. Una sola tipografia en dos pesos, blanc, negre i un vermell que només surt quan cal mirar alguna cosa.
Com menys peces, més fàcil és que tot encaixi, i més fàcil és per a qui ho mira entendre què és important.
A la pràctica
- Un sol color d’accent, i gastat amb compte.
- L’espai buit separa les coses; no calen caixes ni línies de més.
- Si un estil nou no es pot reutilitzar, segurament sobra.
Principi quart
Net
Ordenat per dins i per fora.
El que es veu net per fora ho està perquè per dins també ho està. La figura 4 és codi real de f.cat, tal com és: el botó «Restaura» del menú de configuració.
Un codi endreçat és el que permet canviar coses d’aquí a un any sense por de trencar-ne cap altra.
A la pràctica
- Noms que diuen què fan, en català si cal.
- Comentaris que expliquen el perquè, no el què.
- Una sola manera de fer cada cosa.
/* Torna-ho tot a com estava de fàbrica. Passa per «desa» i «aplica», que són1 els mateixos camins que quan es clica cada opció: així no hi ha cap estat que només es pugui assolir des d'aquí. */var restauraTot = function () { for (var nom in PREFS) { if (!Object.prototype.hasOwnProperty.call(PREFS, nom)) continue; desa(nom, PREFS[nom].defecte);2 aplica(nom, PREFS[nom].defecte);3 } sincronitza();};
- 1El comentari diu per què es fa així, no què fa cada línia.
- 2Noms curts i en català: desa, aplica. Es llegeix com una frase.
- 3Restaurar fa el mateix camí que clicar: un sol camí, cap sorpresa.
Principi cinquè
Curt
Noms que es diuen d’una tirada.
El nom és el primer tros de la interfície. S’ha de poder dir en veu alta, escriure sense dubtar i recordar l’endemà. Per això els dominis formen part del producte, començant per aquest mateix: f.cat.
Quan es pot, el domini acaba la paraula: cotx.es es llegeix «cotxes» i rellotg.es, «rellotges». El nom i l’adreça són la mateixa cosa, i no cal explicar res.
A la pràctica
- Si l’has de lletrejar per telèfon, és massa llarg.
- Sense guions, sense números que es puguin confondre.
- El mateix criteri per als textos: frases curtes, una idea cada una.
↑ un domini llarg inventat, per comparar
Principi sisè
Accessible
Per a tothom, des del primer dia.
Una web que només funciona amb ratolí, bona vista i una pantalla gran deixa gent fora sense adonar-se’n. L’accessibilitat no és una capa que s’afegeix al final: es decideix quan es tria un color, quan es posa nom a un botó, quan s’anima una cosa.
A la pràctica
- Text principal amb contrast AAA, en tema clar i en tema fosc.
- Tot es pot fer amb el teclat, amb un focus que es veu.
- Si el sistema demana menys moviment, tot es queda quiet.
Contrast
El mínim recomanat és 4,5:1. Llegir no hauria de costar esforç.
Lector de pantalla
<button aria-label="Configuració">
«Configuració, botó»
Un botó amb només una icona té igualment un nom que es pot dir en veu alta.
Teclat
El focus sempre es veu, i cap menú no et deixa atrapat.
Principi setè
Responsiu
Qualsevol pantalla.
Moltes visites arriben des d’un mòbil, i sovint amb una sola mà. Per això tot es dissenya des del telèfon i després s’eixampla. No és una versió reduïda: és la mateixa web, que es reorganitza.
A la pràctica
- Mai desplaçament horitzontal, de 320 píxels en amunt.
- Zones tàctils grans i lluny de les vores.
- Cada imatge es serveix a quatre mides, i el navegador tria.
Principi vuitè
Ràpid
Abans que te n’adonis.
La velocitat també és disseny. Una pàgina que triga és una pàgina que no s’arriba a llegir, sobretot amb mala cobertura. Les xifres de la figura 8 no són promeses: les ha mesurat el teu navegador ara mateix, mentre carregava aquesta pàgina.
A la pràctica
- HTML estàtic: la pàgina ja és feta quan la demanes.
- Imatges en WebP, a quatre mides perquè el navegador triï la justa.
- Cap framework si no cal; les fonts, servides des de casa.
Mitjana: HTTP Archive, Web Almanac 2024. Les dades d’aquesta pàgina compten tot el que s’ha descarregat fins al final de la càrrega.
Principi novè
Configurable
A la teva manera.
Cadascú llegeix diferent: amb poca llum, amb ulleres, amb el mòbil a tota brillantor o amb mal de cap. Per això tot f.cat es pot ajustar des de la roda de configuració de la portada.
Prova-ho aquí mateix. El canvi s’aplica a l’instant a tota aquesta pàgina, es guarda en aquest navegador i et segueix per la resta de f.cat.
A la pràctica
- Per defecte, el que digui el sistema (tema, moviment).
- Cap preferència no demana registrar-se.
- Un botó per tornar-ho tot a com era.
El text s’adapta a tu, i no al revés.
Si un projecte no compleix els nou, encara no està acabat.
Francesc PinyolOctubre de 2026