Manjkajoča sidra
Popravite povezave do prave strani, ki ne dosežejo pravega naslova ali razdelka.
Potrdite fragment#
Del za znakom # je fragment, na primer #installation v /docs/setup#installation. Pri običajni povezavi do razdelka naj se ujema z ID-jem elementa na ciljni strani. Stran lahko vrne HTTP 200 in ima kljub temu manjkajoče sidro.
Odprite celoten URL, pustite cilj naložiti in preverite razdelek. Primerjajte fragment z dejanskim ID-jem, ne vidnim naslovom. Velikost črk in kodirani znaki so lahko pomembni.
- Preberite celoten URL z #fragmentom.
- Odprite ga v kartici brskalnika.
- Poiščite naslov ali element, obljubljen z virom.
- Preverite ID v urejevalniku ali brskalnikovem pregledovalniku.
- Primerjajte ID s fragmentom.
Popravek#
Če ima razdelek stabilen ID, posodobite izvorno povezavo, da se bo ujemala z njim. Če drugi članki še uporabljajo stari fragment, razmislite o ohranitvi tega ID-ja na predvidenem mestu, namesto da bi obstoječe povezave prenehale delovati.
Objavite in preizkusite celotno povezavo iz vira. Izbris fragmenta doseže stran, ne ohrani obljube neposrednega razdelka.
Dinamična vsebina#
Nekatera mesta ustvarijo ID-je šele po izvedbi JavaScripta ali razširitvi vsebine. Pregled celotnega mesta preveri pridobljeni HTML, ki se lahko razlikuje od izrisane strani. Pregled trenutne strani lahko preveri ID-je, že dostopne v aktivni kartici.
Pred spremembo delujoče povezave naložite ustrezno vsebino in preizkusite novo kartico. Če deluje le po posebni interakciji, preverite izvedljivost za nove obiskovalce in potrebo po jasnejših navodilih v viru.
Ločite povezave brez cilja od povezav do razdelkov#
Prazna povezava, sam # ali naslov javascript: je lahko nadomestni element vmesnika, ne manjkajoči razdelek. V Nastavitvah omogočite Preveri povezave brez cilja za ločeno navedbo.
Za navigacijo uporabite smiseln cilj ali fragment. Pri dejanju vmesnika ocenite predvideno vedenje, namesto da element obravnavate kot manjkajočo stran HTTP.