La pagina a cui non abbiamo mai puntato
Questo sito ha una classifica: i contatori pubblici più frequentati, più sottoliste per paese e per lingua. È costruita, tradotta in undici lingue, ha una possibilità di uscirne, ed è in funzione da un po'.
Era collegata da esattamente due punti: dalla classifica stessa e dalla sitemap.xml. Non dalla barra di navigazione, non dal piè di pagina, non dalla prima pagina. Chi non conosceva già l'indirizzo non aveva modo di arrivarci.
È la stessa forma delle sei funzioni finite che nessuno poteva raggiungere, ed è passata inosservata per lo stesso motivo: da dentro, una pagina che puoi aprire è una pagina che esiste.
Un collegamento, e cosa ha scoperto
La barra di navigazione si costruisce una volta e si disegna due — come riga sugli schermi larghi e dentro il menu a panino sotto il punto di scambio. Una quinta destinazione è una riga. Prima di aggiungerla abbiamo misurato quanto la riga diventa larga davvero.
Lo strumento del browser disponibile qui non calcola l'impaginazione — restituisce 0 per ogni larghezza e ogni elemento. Le etichette sono quindi state misurate con GD contro un vero file di font alla dimensione della riga, in ogni lingua. I font di sistema sono più stretti di quello usato per misurare, quindi i numeri escono un po' troppo grandi, ed è la direzione giusta per un limite superiore.
| lingua | quattro destinazioni | cinque |
| francese | 982 px | 1.123 px |
| spagnolo | 946 px | 1.130 px |
| cinese | 730 px | 802 px |
Il menu a panino subentrava a 640 px. Quindi la riga aveva già bisogno di fino a 982 px con quattro destinazioni, e tra 640 px e 980 px straripava da sempre — l'elenco non ha né andata a capo né protezione dallo straripamento, e gli strumenti a destra spingono contro di essa con margin-left: auto.
Aggiungere un quinto elemento avrebbe solo allargato quella fascia. Il punto di scambio si è spostato invece a 1.140 px.
La soluzione che non è stata scelta
L'ovvio sarebbe lasciare che la riga vada a capo su una seconda linea. È stata scartata per un motivo preciso: la barra dal vivo delle pagine di statistiche si aggancia al bordo con top: 57px, e quel numero è l'altezza della barra di navigazione. Una barra a due righe scivolerebbe sotto sé stessa su ogni pagina di statistiche. Spostare il punto di scambio lascia l'altezza esattamente com'era.
L'etichetta del nuovo collegamento riprende il titolo della pagina della classifica, che esiste già in tutte e undici le lingue. Nessuna dodicesima chiave di traduzione, e la destinazione si chiama nella barra esattamente come si chiama nella pagina in cui si arriva.