אין תג עם רוחב או גודל התחלתי

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

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

מה גורם לכך שבדיקת המטא-תג של אזור התצוגה ב-Lighthouse נכשלת

Lighthouse מסמנים דפים ללא מטא תג של אזור תצוגה:

בביקורת של Lighthouse מוצג שהדף חסר שדה תצוגה

דף נכשל בבדיקת התאימות אם לא מתקיימים כל התנאים הבאים: - ה-<head> של המסמך מכיל תג <meta name="viewport">. - המטא-תג של אזור התצוגה מכיל מאפיין content. - הערך של המאפיין content כולל את הטקסט width=.

איך מוסיפים מטא תג של אזור תצוגה

מוסיפים תג <meta> של חלון תצוגה עם צמדי המפתח/ערך המתאימים ל-<head> של הדף:

<!DOCTYPE html>
<html lang="en">
  <head>
    …
    <meta name="viewport" content="width=device-width, initial-scale=1">
    …
  </head>
  …

זוהי הפעולה של כל זוג מפתח/ערך: - width=device-width מגדיר את רוחב אזור התצוגה לרוחב המכשיר. - initial-scale=1 מגדיר את מרחק התצוגה הראשוני כשהמשתמש נכנס לדף.

ערך Initial-scale קטן מ-1

אם הערך של initial-scale מוגדר כערך נמוך מ-1, יכול להיות שהדפדפנים יפעילו את התכונה 'הקשה כפולה כדי להתקרב', שמשמשת בדרך כלל לאתרים למחשבים שלא מותאמים לניידים. כך נוספת השהיה של 300 אלפיות שנייה לכל אינטראקציה של הקשה, בזמן שהדפדפן ממתין כדי לבדוק אם מתרחשת הקשה 'כפולה' שנייה. לכן, הבדיקה נכשלת גם אם הערך של initial-scale מוגדר כערך נמוך מ-1.

משאבים