דפדפנים יכולים להבין כתובת URL כאשר אתה מקודד אותה כראוי.
קרדיט תמונה: הוצאת אינגרם / הוצאת אינגרם / Getty Images
עד כמה שתווים מיוחדים הם שימושיים בשפה האנגלית, אפשר היה לחשוב שתוכל להקליד את כולם בשורת ה-URL של הדפדפן שלך. רק תת-קבוצה קטנה של תווי US-ASCII בטוחה לשימוש בכתובות אתרים. דמויות אחרות, כמו האפוסתרוף, שמורות לשימוש מיוחד. אם אתה צריך להזין כתובת URL בדפדפן שלך עם אפוסתרוף, קודד את האפוסתרוף. הקידוד מבטיח שכל האתרים והדפדפנים מפרשים את כתובת האתר המלאה בצורה נכונה.
קודד את האפוסתרוף שלך
אתה יכול לנווט לדפי אינטרנט באמצעות מספר שיטות, כגון לחיצה על סימניה או הקלדת כתובת URL בשורת הכתובת של הדפדפן. אם כתובת האתר שאתה צריך להקליד מכילה גרש, החלף את האפוסתרוף ב-%27 והקש "Enter" כדי לנווט לכתובת האתר.
סרטון היום
דוגמאות להחלפת אפוסתרפיה
כתובת האתר http://www.example.com/jim's_burgers הוא דוגמה לכתובת URL המכילה אפוסתרוף. לאחר שתחליף את האפוסתרוף ב-%27, כתובת האתר הופכת http://www.example.com/jim%27s_burgers. דוגמה נוספת לכתובת URL מקודדת היא http://www.example.com/cities/denver%27s_altitude.html
. במקרה זה, denver%27s_altitude.html מתייחס למסמך HTML בשם denver's_altidude.html שנמצא בספריית ערים בשרת האינטרנט.למה הקידוד עובד
זה אולי לא הגיוני לבני אדם, אבל מחשבים יודעים ש-27 הוא הייצוג ההקסדצימלי של ערך ה-ASCII של האפוסתרוף. נוצר בשנות ה-60, מערכת התווים ASCII מהווה את הבסיס שעליו מחשבים עובדים עם טקסט. כל תו במקלדת המחשב שלך הוא תו ASCII בעל מספר עשרוני שמחשבים מקשרים לתו. לדוגמה, המקבילה העשרונית של H היא 72. הערך העשרוני של אפוסתרוף הוא 39. אם תמיר 39 למספר הקסדצימלי, תקבל 27, הערך שבו אתה משתמש כדי להחליף אפוסתרופים בכתובות URL. לפי המוסכמה, סימן האחוז מקדים את המספרים הללו.
מקודד תווים אחרים
אתה יכול לקודד תווים אחרים בכתובת אתר על ידי החלפתם בשווים ההקסדצימליים שלהם ASCII. אתה יכול למצוא ערכים אלה על ידי ביקור באתר המכיל טבלת התייחסות לקידוד כתובת אתר HTML (קישור במשאבים). טבלאות אלו מפרטות בדרך כלל תווי ASCII בעמודה אחת ואת הערכים ההקסדצימליים המתאימים להם בעמודה אחרת. לדוגמה, אם תמצא את סימן הפלוס באחת מהטבלאות הללו, תראה שהערך המקודד שלו הוא %2B.
הגבלות על שם דומיין
אם אתה רושם שם מתחם, השם לא יכול לכלול קידוד hex. במילים אחרות, אינך יכול לרשום דומיין חדש בשם jim%27s_cameras אם אתה רוצה ליצור אתר בשם Jim's_Cameras.