מהו AMP (דפי אינטרנט מואצים) אינטרנט פיתוח?

היתרונות של AMP וכיצד הוא שונה עיצוב אינטרנט מגיב

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

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

בניין לקהל נייד

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

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

ההבדלים העיקריים בין AMP ו עיצוב אתרים תגובה

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

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

AMP הוא רק התמקדו במהירות - כלומר מהירות ניידים. לדברי Malte Ubl, Google Tech Lead עבור פרויקט זה, AMP שואפת להביא "עיבוד מיידי לתוכן אינטרנט". חלק מהדרכים שנעשות כוללות:

אלה הם רק חלק מהמנהלים שהופכים AMP לטעון כל כך מהר . יש גם, עם זאת, כמה פריטים באותה רשימה שעשויים להפוך זמן רב אנשי מקצוע באינטרנט cringe. גליונות סגנונות מוטבעים , לדוגמה. רבים מאיתנו כבר נאמר במשך שנים כי כל סגנונות צריך להיות הכלול גיליונות סגנון חיצוני. היכולת לסגנון הרבה דפי אתר, כל אחד מגיליון חיצוני אחד, הוא אחד מעוצמות CSS - כוח שנשלל אם דפים משתמשים בסגנונות מוטבעים במקום זאת. כן, אתה מונע את הצורך להוריד את הקובץ החיצוני, אבל במחיר של היכולת לנהל את האתר כולו עם גיליון סגנונות יחיד. אז איזו גישה טובה יותר? המציאות היא שלשניהם יש יתרונות וחסרונות. האינטרנט משתנה כל הזמן ואנשים שונים המבקרים באתר שלך יש צרכים שונים. זה מאוד קשה לקבוע כללים שיחולו בכל המקרים, כי גישות שונות הגיוני במצבים שונים. המפתח הוא לשקול את היתרונות או החסרונות של כל גישה כדי לקבוע מה הכי טוב במקרה הספציפי שלך.

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

שיקולים Javascript

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

בחירת הפתרון הנכון

אז איזו אפשרות מתאימה לך - AMP או RWD? זה תלוי בצרכים הספציפיים שלך, כמובן, אבל אתה לא צריך לבחור אחד את השני. אם ברצוננו לקבל אסטרטגיות חכמות יותר (ומצליחות יותר) באינטרנט, המשמעות היא שעלינו לשקול את כל הכלים העומדים לרשותנו וללמוד כיצד הם יפעלו יחד. אולי זה אומר מתן האתר שלך באופן תגובה, אבל באמצעות AMP על סעיפים או דפים נבחרים אשר עשוי להיות המתאים ביותר לסגנון זה של פיתוח. זה יכול גם מתכוון לקחת היבטים של גישות שונות ולשלב אותם כדי ליצור פתרונות היברידיים שעונים על הצרכים הספציפיים מאוד אשר מספק את הטוב משני העולמות למבקרים באתר זה.