ב-Chrome Dev Summit 2019, גוגל הכריזה על כלים חדשים למפתחים לשיפור חווית המשתמש, צמצום זמני הטעינה והגברת הבטיחות באינטרנט.
לפני שני עשורים, גוגל התחילה כמנוע חיפוש אינטרנטי, אך כיום היא שולטת באופן שבו אנו חווים את האינטרנט ומתקשרים איתו. חיפוש גוגל, כשלעצמו, מפקח מאוד על רוב השימוש המקוון, אבל מוצרים אחרים כמו הדפדפן הפופולרי ביותר בעולם - גוגל כרום - כמו גם מערכת ההפעלה הניידת הנפוצה ביותר - אנדרואיד - הובילה את גוגל בין מחזיקי עניין אחרים באינטרנט. אחוז המשתמשים שעוברים לאינטרנט באמצעות מכשירים ניידים גדל וכך גם הדגש של ענקית האינטרנט על הפחתת זמני הטעינה כדי להבטיח דביקות. AMP או דפים מואצים לנייד היה צעד אחד שגוגל נקטה כדי להבטיח טעינה מהירה יותר של דפי אינטרנט. בשנה שעברה, היא גם הציגה אלמנט אינטרנט המכונה "פורטלים" כדי לייעל את המעבר "חלק" בין דפי אינטרנט.
עם החזון ל"לגרום לטעינה להיעלם", גוגל הכריזה היום על כלי מפתח חדשים ב- Chrome Dev Summit 2019 כדי להפוך את האינטרנט לבטוח יותר וידידותי יותר תוך שיפור הסיכויים לעזור למפתחים להגביר את בסיס המשתמשים שלהם כמו גם את ההכנסות.
פורטלים
גוגל הדגימה את ההתקדמות ש פורטלים עשה מאז שהשיקו אותו ב-Google I/O מוקדם יותר השנה והוטמע מאחורי דגל ב-Chrome Canary. כדי לרענן את הזיכרון שלך, פורטלים מאפשרים למפתחים להטמיע תוכן מסוים או דפי אינטרנט שלמים בדף אינטרנט אחר בדיוק כמו iframe. על מנת לבטל כל זמן המתנה, התוכן בתוך הפורטל או המסגרת נטען בזמן שמשתמשים עדיין גולשים בדף האינטרנט הראשוני.
גוגל שיתפה דוגמה לשירות כרטוס סרטים Fandango שבו דף הנחיתה של סרט מסוים (לֵץ בדוגמה) מאוגד בתוך פורטל. כאשר משתמש מקיש על ג'וקר, הדף הבא מוצג כבר טעון במלואו.
חבילות אינטרנט
גוגל מכריזה חבילות אינטרנט אשר נוצר כדי לעזור למפתחי אינטרנט לשתף את תוכן האינטרנט שלהם עם אחרים באמצעות מגוון מדיומים, כולל אך לא רק דואר אלקטרוני, USB או FTP. מפתחים יוכלו לשמור ביעילות את כל תוכן האינטרנט המיועד לשיתוף באמצעות ממשקי API כמו סינכרון תקופתי ברקע ו אינדקס תוכן ולאחר מכן להציג באופן סלקטיבי את התוכן הנדרש גם אם משתמש הקצה אינו מחובר לאינטרנט. כדי לאפשר למפתחי אינטרנט להשתמש בפונקציונליות זו, גוגל הופכת את חבילות האינטרנט לזמינות מאחורי דגל Chrome בעוד ששני ממשקי ה-API יהיו זמינים כ ניסויים מקור.
חווית אינטרנט כמו מקורית
למרות היותה מודעים לכך שהרבה משתמשים משתמשים בטלפונים הניידים שלהם כדי להיכנס לאינטרנט, גוגל גם מכירה בדפוסי השימוש במכשירים שונים ברחבי העולם. במשך יותר משנתיים, גוגל דוחפת אפליקציות אינטרנט פרוגרסיביות (PGA) כתחליף לאפליקציות אנדרואיד מקוריות במטרה להפחית את זמן הטעינה וצריכת הנתונים.
[וידאו width="390" height="800" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2019/11/Login_OTP_Flow_Swiggy.mp4"]
כדי להתאים את היישומים באינטרנט לאפליקציות מקוריות, גוגל מכריזה על שלוש תכונות חדשות למפתחים. אלו הם:
- מקלט SMS, מה שיאפשר לאפליקציות אינטרנט להביא קודי אימות מבוססי SMS בדיוק כמו שאפליקציות יכולות. בסרטון למעלה, תוכלו לראות באיזו צורה גרסת האינטרנט של Swiggy, שירות הזמנת אוכל הודי, מציעה למשתמש למנף את קוד האימות שהתקבל באמצעות SMS.
- צור קשר עם Picker, מה שיאפשר למשתמשים להעלות אנשי קשר לאפליקציות אינטרנט באופן דומה לשיתוף אנשי קשר באפליקציות הודעות כמו WhatsApp.
- API של מערכת קבצים מקורית, מה שייתן לאפליקציות אינטרנט את ההרשאה והאפשרות לקרוא קבצים ותיקיות ממכשיר של משתמש ולשמור בהם שינויים ישירות. יישומים פוטנציאליים של תכונה זו עשויים לכלול עורכי טקסט מקוונים, עורכי תמונות ווידאו, אפילו IDE מבוססי אינטרנט ועוד.
ממשקי API אלה יהיו זמינים גם כנסיונות מקור עבור Google Chrome.
מדדים והדרכה חדשים למפתחים
כדי לסייע בהקשר של "בריאות האינטרנט" הכללית, הכריזה גוגל על פרויקט בשם אלמנך האינטרנט בשיתוף עם ארכיון HTTP. עם הדרכה של 85 מומחים, הפרויקט נועד לחפש תובנות ולהמחיש מגמות בנתונים ניתנים לפעולה לגבי השיטות הטובות והגרועות ביותר באינטרנט.
המשימה כללה סקירה של כמעט 6 מיליון אתרים, ולאחר מכן מומחים אלו ריכזו את מסקנותיהם לגבי דרכים לשיפור חווית המשתמש ב 20 פרקים. תרגול זה יחזור על עצמו כ"מסורת שנתית" כך שהאלמנך יישאר מדריך רב תושייה למפתחי אתרים.
יחד עם זה, גוגל מציגה גם שני מדדים חדשים כדי לעזור למפתחים לבצע אופטימיזציה של אתרי האינטרנט שלהם לשיטות העבודה המומלצות. אלו הם:
- צבע התוכן הגדול ביותר (LCP), שהוא זמן הטעינה ה"נתפס" של דף אינטרנט. במילים פשוטות, זהו זמן הטעינה של "האלמנט הגדול ביותר הנראה בנקודת המבט". זה יהיה לכמת באיזו מהירות הרכיבים המרכזיים בדף אינטרנט נטענים כך שמפתחים יכולים לבטל כל סוג של פיגור. ה-LCP מחושב עבור הזמן לפני שהמשתמש מקיים אינטראקציה עם הדף, כך שהכוונה כאן היא למזער את עיכוב הטעינה ככל האפשר.
- Shift Layout מצטבר (CLS), המשמש למדוד את היציבות של דפי אינטרנט. זה יכול לעזור למפתחים לקבוע באיזו תדירות אלמנטים כמו לחצנים או תמונה מסוימת משנים את מיקומם בחלק הניתן לצפייה בזמן שהדף נטען. לפיכך, CLS יכול לעזור למפתחים לחסל את הנושא המתסכל הזה של אלמנטים המשנים את מיקומם בזמן שהדף נטען. מדד זה מסתמך על "ניקוד משמרת פריסה" שמודד את הנטייה של רכיבי עמוד להזיז בזמן הטעינה, ובכך מטריד את המשתמשים. ציון שינוי הפריסה צריך להיות באופן אידיאלי אפס - או לפחות קרוב לאפס ככל האפשר - כדי להבטיח למשתמשים חוויה נטולת טרחה.
במטרה לעזור למפתחים להשיג את הביצועים, הנגישות והיעילות הטובים ביותר באתרים שלהם, גוגל מרחיבה את היקף חבילות מחסנית מגדלור למגוון מסגרות. מלבד WordPress ו-Next.js, שכבר נתמכת על ידי Lighthouse, גוגל מוסיפה תמיכה עבור מסגרות כגון AMP, Angular, React וכן Magento, מערכת ה-CMS המשרתת אך ורק מסחר אלקטרוני אתרי אינטרנט.
שפר את ניהול הזיכרון, פרטיות טובה יותר ושליטה רבה יותר
גוגל טוענת שהיא משקיעה זמן, מאמץ וכסף בתיקון אחת התלונות הגדולות ביותר עם Google Chrome והיא צריכת זיכרון. מלבד העבודה על שיפור ניהול הזיכרון, הם גם משפרים ללא הרף את הביצועים של Chrome כדי להבטיח שהאינטרנט יישאר נגיש לכולם, ללא קשר ל"סוג המכשיר או מהירות האינטרנט או כוח הקנייה שלהם."
מבחינת פרטיות, הגרסה הבאה של Google Chrome, כלומר גרסה 79, תשפר את אופן הטיפול בקובצי Cookie. זה כולל החלפת מצב חדש בדף כרטיסיות חדשות במצב גלישה בסתר כדי לעזור למשתמשים לשלוט בקובצי Cookie של צד שלישי הרבה יותר טוב. גם דף ההגדרות ישתנה כדי להפוך את החלפת הזו לנגישה בקלות במצב הרגיל.
גוגל ממשיכה במאמציה לפיתוח של ארגז חול פרטיות, המוגדר כמערכת הסטנדרטים הפתוחים שנקבעו לשיפור הפרטיות באינטרנט. ארגז החול של הפרטיות נועד לאפשר לאתרים לפרוס קובצי Cookie מבלי לגרום למשתמשים להרגיש מוצפים או חסרי ביטחון עקב פרסומות, ובמקביל למצוא דרכים לחסום טביעות אצבע.