Üks liigne paojada kaheksas diagrammis
Sisust ja selle ülevaatamisest
Selles artiklis
Mõnda aega näitasid kaheksa selle blogi postitust seitset märki — diagrammide sees keset lauset. Mitte mõttekriipsu. Sõnasõnalist teksti. See on sellest ajast kõigis keeltes parandatud.
81 rida, 91 esinemist. Samade kaheksa postituse proosateksti sees: mitte ühtegi.
Üks paojada liiga palju
Diagrammid on inline-SVG, kirjutatud artikli sisusse. Silt, mis soovib mõttekriipsu, kannab —ja brauser muudab selle kriipsuks, täpselt nagu lõigus.
Salvestatud oli aga —. Brauser muutis selle kohusetundlikult seitsmeks märgiks, mis olemit kirjutavad, ja joonistas need. Proosat see ei puudutanud, sest proosa ei läbinud kunagi seda, mis lisas liigse paojada; seda tegid ainult sildid ja ainult postitustes, mille sildid ehitati sel ajal.
Põhjus on väike ja igav. Üleskirjutamist väärt on see, miks see nii kaua silme ees püsis ja mis sellele lõpu tegi.
Kontroll nägi seda ja ütles midagi muud
On kontroll, mis mõõdab, kas diagrammi silt mahub oma pildile. See oli neid silte päevi teatanud – kui liiga laiu.
Mis nad olidki. Silt, mis joonistab seitse märki ühe asemel, on umbes nelikümmend viis pikslit laiem kui ette nähtud, nii et mõõtmine oli õige ja teade oli õige. Järeldus, mille selle teate lugeja tegi, ei olnud. Number ütles, et geomeetria on liiga tihe. Tõde oli, et tekst ei olnud see, mis ta paistis olevat.
Selline see on. Kontroll vastab küsimusele, mis talle esitati, ega saa teatada, et küsimus oli vale. Siin ei mõõdetud midagi valesti; mõõtmine puudutas lihtsalt teist probleemi kui see, mida see näis puudutavat.
Mis selle leidis
Ühe diagrammi renderdamine ja selle vaatamine. Headless Chromium, üks ekraanipilt, kümme sekundit. Olem oli pildi kolmandal real samasuuruste tähtedega nagu kõik muu.
Parandus oli migratsioon, mis asendas & sümboliga & kindla olemite nimede loendi puhul ja ainult <svg class="dg"> plokkides, et ampersandiks mõeldud ampersand ampersandiks jääks. Kõik, mis jäi loendist välja, raporteeriti ja jäeti rahule, mitte ei arvatud. Kõik 81 rida parandati kõigis keeltes; ainsad järelejäänud esinemised blogis on need, mida selles postituses meelega tsiteeritakse.
Mida üldistada
Iga selle projekti automaatne kontroll mõõdab midagi numbrilist, sest numbreid saab programm võrrelda. Mitte ükski neist ei näe, et pilt on muutunud mõttetuks, et kast on tühi või et sõna on välja kirjutatud seal, kus peaks olema sümbol.
Nii et sellest tulenev reegel on lühike: pärast iga diagrammi muutmist renderda üks ja vaata seda, selles keeles, mis vajab kõige rohkem ruumi. See on nüüd püüdnud kinni kaks asja, mida ükski mõõtmine ei suutnud – selle ja tühja kasti, mis jäi maha, kui silt sealt välja viidi.