תאימות דפדפן

בדרך כלל, משתמשים מציגים את האתר שלך באמצעות דפדפן. כל דפדפן מפרש את הקוד של אתר האינטרנט שלך באופן קצת שונה, כך שהאתר עשוי להופיע אחרת בפני מבקרים המשתמשים בדפדפנים שונים. באופן כללי, לא כדאי שתסמוך על צורת פעולה ספציפית של דפדפן, למשל הסתמכות על כך שדפדפן יזהה כראוי סוג תוכן או קידוד שלא ציינת. בנוסף, יש מספר פעולות שתוכל לבצע כדי לוודא שהאתר שלך אינו מתנהג באופן לא צפוי.

בדוק את האתר שלך בכמה שיותר דפדפנים

לאחר שעיצבת את אתר האינטרנט שלך, עליך לבחון את המראה והפונקציונליות של האתר בדפדפנים שונים כדי לוודא שכל המבקרים שלך באמת נהנים מהחוויה שהתאמצת לעצב. במצב אידיאלי עליך להתחיל לבצע בדיקות מוקדם ככל האפשר במהלך פיתוח האתר. דפדפנים שונים - ואפילו גירסאות שונות של אותו דפדפן - עשויים לראות את האתר שלך בצורות שונות. תוכל להשתמש בשירותים כמו ‏Google Analytics‏ כדי לקבל תמונה ברורה לגבי הדפדפנים הפופולריים ביותר שבהם נעשה שימוש כדי להציג את האתר שלך.

כתוב קוד HTML טוב ונקי

בעוד שהאתר עשוי להופיע כראוי בחלק מהדפדפנים, אפילו אם קוד HTML שלך אינו חוקי, לא ניתן להבטיח שהוא יופיע כראוי בכל הדפדפנים - או בכל הדפדפנים בעתיד. הדרך הטובה ביותר לוודא שלדף שלך מראה זהה בכל הדפדפנים היא לכתוב את הדף בקוד HTML ו-CSS חוקיים, ולאחר מכן לבדוק אותו במספר הדפדפנים הרב ביותר האפשרי. כתיבת קוד HTML חוקי ונקי היא מדיניות מבטיחה ומוצלחת, ושימוש ב-CSS מפריד את המראה מהתוכן ויכול לסייע לדפים לעבד את התמונה ולהיטען במהירות רבה יותר. כלי אימות, כמו מאמתי HTML ו-CSS מקוונים חינמיים המסופקים על ידי W3 Consortium, מועילים לבדיקת האתר, וכלים כמו HTML Tidy יכולים לעזור לך לנקות בקלות ובמהירות את הקוד. (למרות שאנו ממליצים להשתמש בקוד HTML חוקי, גורם זה אינו משפיע על האופן שבו Google סורק את האתר שלך ומוסיף אותו לאינדקס).

ציין את קידוד התווים שלך

כדי לסייע לדפדפנים לעבד את הטקסט בדף, עליך לציין תמיד קידוד למסמך שלך. קידוד זה צריך להופיע בראש המסמך (או במסגרת), מאחר שחלק מהדפדפנים אינם מזהים הצהרות על ערכות תווים שמופיעות בעומק המסמך. בנוסף לכך, עליך לוודא ששרת האינטרנט שלך אינו שולח כותרות HTTP סותרות. כותרת כמו content-type: text/html; charset=ISO-8859-1 תעקוף הצהרות charset אחרות בדף שלך.

התחשבות בנגישות

ייתכן ש-JavaScript אינו מופעל בכל דפדפני המשתמשים. בנוסף, ייתכן שטכנולוגיות כגון Flash ו-ActiveX לא יעובדו כראוי (או בכלל לא) בכל דפדפן. אנו ממליצים לפעול על פי ההנחיות שלנו לשימוש ב-Flash ובמדיה עשירה אחרת ובדיקת האתר שלך בדפדפן המיועד לטקסט בלבד, כמו Lynx. כבונוס, ציון חלופות מבוססות-טקסט בלבד לתוכן ופונקציונליות של מדיה עשירה תקל על מנועי החיפוש לסרוק את האתר שלך ולהוסיפו לאינדקס, וגם תהפוך אותו לנגיש יותר למשתמשים בטכנולוגיות חלופיות, כגון קוראי מסכים.

האם המידע הועיל?
איך נוכל לשפר את המאמר?