Naršyklės gali suprasti URL, kai teisingai jį užkoduojate.
Vaizdo kreditas: „Ingram Publishing“ / „Ingram Publishing“ / „Getty Images“.
Kad ir kaip būtų naudingi specialieji simboliai anglų kalba, manote, kad galėtumėte juos visus įvesti naršyklės URL juostoje. Tik nedidelis US-ASCII simbolių poaibis yra saugus naudoti URL. Kiti simboliai, pvz., apostrofas, yra skirti specialiam naudojimui. Jei į naršyklę reikia įvesti URL, kuriame yra apostrofas, užkoduokite apostrofą. Kodavimas užtikrina, kad visos svetainės ir naršyklės teisingai interpretuotų visą URL.
Užkoduokite savo apostrofą
Galite naršyti tinklalapius keliais būdais, pvz., spustelėdami žymę arba įvesdami URL į naršyklės adreso juostą. Jei URL, kurį reikia įvesti, yra apostrofas, pakeiskite apostrofą %27 ir paspauskite „Enter“, kad pereitumėte į URL.
Dienos vaizdo įrašas
Apostrofo pakeitimo pavyzdžiai
URL http://www.example.com/jim's_burgers yra URL, kuriame yra apostrofas, pavyzdys. Pakeitus apostrofą %27, URL tampa http://www.example.com/jim%27s_burgers
. Kitas užkoduoto URL pavyzdys yra http://www.example.com/cities/denver%27s_altitude.html. Šiuo atveju denver%27s_altitude.html nurodo HTML dokumentą, pavadintą denver's_altidude.html, kuris yra žiniatinklio serverio miestų kataloge.Kodėl veikia kodavimas
Žmonėms tai gali būti nelogiška, tačiau kompiuteriai žino, kad 27 yra apostrofo ASCII reikšmės šešioliktainis vaizdas. 60-aisiais sukurtas ASCII simbolių rinkinys sudaro pagrindą, kuriuo kompiuteriai dirba su tekstu. Kiekvienas kompiuterio klaviatūros simbolis yra ASCII simbolis, turintis dešimtainį skaičių, kurį kompiuteriai susieja su simboliu. Pavyzdžiui, H dešimtainis ekvivalentas yra 72. Apostrofo dešimtainė reikšmė yra 39. Jei konvertuosite 39 į šešioliktainį skaičių, gausite 27, reikšmę, kurią naudojate apostrofams pakeisti URL. Pagal susitarimą procento ženklas yra prieš šiuos skaičius.
Užkoduoti kitus simbolius
Galite užkoduoti kitus URL simbolius, pakeisdami juos šešioliktainiais ASCII atitikmenimis. Šias reikšmes galite rasti apsilankę svetainėje, kurioje yra HTML URL kodavimo nuorodų lentelė (nuoroda išteklius). Šiose lentelėse paprastai pateikiami ASCII simboliai viename stulpelyje, o atitinkamos šešioliktainės reikšmės – kitame. Pavyzdžiui, jei vienoje iš šių lentelių rasite pliuso ženklą, pamatysite, kad jo užkoduota reikšmė yra %2B.
Domeno vardo apribojimai
Jei registruojate domeno vardą, jame negali būti šešioliktainės koduotės. Kitaip tariant, negalite registruoti naujo domeno pavadinimu jim%27s_cameras, jei norite sukurti svetainę pavadinimu Jim's_Cameras.