Brauserid saavad URL-ist aru, kui te selle õigesti kodeerite.
Pildi krediit: Ingram Publishing/Ingram Publishing/Getty Images
Sama kasulikud kui erimärgid inglise keeles on, võiks arvata, et võiksite need kõik oma brauseri URL-i ribale tippida. Ainult väikest alamhulka US-ASCII tähemärkidest on URL-ides ohutu kasutada. Teised märgid, näiteks apostroof, on reserveeritud spetsiaalseks kasutamiseks. Kui peate oma brauserisse sisestama ülamärgiga URL-i, kodeerige see. Kodeerimine tagab, et kõik veebisaidid ja brauserid tõlgendavad kogu URL-i õigesti.
Kodeerige oma apostroof
Saate veebilehtedele navigeerida mitmel viisil, näiteks klõpsates järjehoidjal või tippides URL-i brauseri aadressiribale. Kui sisestatav URL sisaldab apostroofi, asendage ülakehaga %27 ja vajutage URL-ile navigeerimiseks sisestusklahvi.
Päeva video
Apostroofide asendamise näited
URL http://www.example.com/jim's_burgers on näide URL-ist, mis sisaldab apostroofi. Pärast apostroobi asendamist %27-ga muutub URL http://www.example.com/jim%27s_burgers
. Teine näide kodeeritud URL-ist on http://www.example.com/cities/denver%27s_altitude.html. Sel juhul viitab denver%27s_altitude.html HTML-dokumendile nimega denver's_altidude.html, mis asub veebiserveri kataloogis Linnad.Miks kodeerimine töötab
Inimeste jaoks ei pruugi see olla mõistlik, kuid arvutid teavad, et 27 on apostrofi ASCII väärtuse kuueteistkümnendsüsteem. 60ndatel loodud ASCII märgistik moodustab aluse, millele arvutid tekstiga töötavad. Iga märk teie arvuti klaviatuuril on ASCII-märk, millel on kümnendnumber, mille arvutid märgiga seostavad. Näiteks H kümnendekvivalent on 72. Apostrofi kümnendväärtus on 39. Kui teisendate 39 kuueteistkümnendsüsteemiks, saate 27, väärtuse, mida kasutate URL-ides apostroofide asendamiseks. Kokkuleppeliselt eelneb nendele numbritele protsendimärk.
Muude märkide kodeerimine
Saate kodeerida URL-is muid märke, asendades need nende kuueteistkümnendsüsteemis ASCII ekvivalentidega. Need väärtused leiate, kui külastate saiti, mis sisaldab HTML-i URL-i kodeeringu viitetabelit (link ressurssides). Nendes tabelites on tavaliselt ühes veerus loetletud ASCII märgid ja teises nende vastavad kuueteistkümnendsüsteemi väärtused. Näiteks kui leiate ühest tabelist plussmärgi, näete, et selle kodeeritud väärtus on %2B.
Domeeninimede piirangud
Kui registreerite domeeninime, ei saa sellel olla kuueteistkümnendkoodi. Teisisõnu ei saa te registreerida uut domeeni nimega jim%27s_cameras, kui soovite luua saiti nimega Jim's_Cameras.