Reitingai dabar turi nuorodą naršymo juostoje
Šiame straipsnyje
Ši svetainė turi reitingus: aktyviausius viešus skaitiklius ir atskirus sąrašus pagal šalį bei kalbą. Jie sukurti, išversti į vienuolika kalbų, leidžia atsisakyti dalyvauti ir jau kurį laiką veikia.
Iki šio pakeitimo į juos vedė nuorodos lygiai iš dviejų vietų: iš pačių reitingų ir iš sitemap.xml. Ne iš naršymo juostos, ne iš poraštės, ne iš pradinio puslapio. Norint juos pasiekti, reikėjo jau žinoti adresą. Dabar tai penktoji naršymo juostos paskirties vieta.
Šis atvejis toks pat kaip šešių baigtų, sunkiai pasiekiamų funkcijų ir nepastebėtas liko dėl tos pačios priežasties: iš vidaus puslapis, kuris atsidaro, yra egzistuojantis puslapis. Suskaičiavus į jį vedančias nuorodas, skirtumas tampa matomas.
Pridėta viena nuoroda ir kas paaiškėjo
Naršymo juosta sukuriama kartą ir nupiešiama dukart — kaip eilutė plačiuose ekranuose ir išskleidžiamajame meniu žemiau lūžio taško. Pridėti penktą paskirties vietą – viena eilutė. Prieš ją pridėdami išmatavome, kokio pločio eilutė iš tiesų tampa.
Čia prieinami naršyklės įrankiai neskaičiuoja išdėstymo — kiekvienam pločiui ir kiekvienam elementui grąžina 0. Todėl etiketės matuotos su GD pagal tikrą šrifto failą tikruoju eilutės dydžiu, kiekviena kalba. Sisteminiai šriftai siauresni už matavimui naudotą, todėl skaičiai gaunami kiek per dideli – tinkama kryptis viršutinei ribai.
| kalba | keturios paskirties vietos | penkios |
| prancūzų | 982 px | 1 123 px |
| ispanų | 946 px | 1 130 px |
| kinų | 730 px | 802 px |
Išskleidžiamasis meniu įsijungdavo ties 640 px. Taigi eilutei jau su keturiomis paskirties vietomis reikėjo iki 982 px, ir tarp 640 px bei 980 px ji visą laiką netilpo — sąrašas neturi nei eilučių laužymo, nei apsaugos nuo išsiliejimo, o dešinėje esantys įrankiai jam priešinasi su margin-left: auto.
Pridėjus penktą punktą, ši juosta tik paplatėtų. Vietoj to perjungimo taškas perkeltas į 1 140 px.
Nepasirinktas pataisymas
Akivaizdi alternatyva – leisti eilutei persikelti į antrą eilutę. Ji atmesta dėl konkrečios priežasties: statistikos puslapių tiesioginė juosta prilimpa prie matomos srities ties top: 57px, o šis skaičius yra naršymo juostos aukštis. Dviejų eilučių juosta pasislėptų po savimi kiekviename statistikos puslapyje. Perkėlus perjungimo tašką, aukštis lieka tiksliai toks, koks buvo.
Naujos nuorodos etiketė panaudoja paties reitingų puslapio antraštę, jau esančią visomis vienuolika kalbų. Nėra dvylikto vertimo rakto, o paskirties vieta juostoje pavadinta lygiai taip pat kaip pačiame paskirties puslapyje.