חדש ב-Chrome 56

פיט לפייג'
פיט לה פייג'

  • עכשיו המשתמשים יכולים לבחור מכשירי Bluetooth עם צריכת אנרגיה נמוכה כדי להתחבר לאתרים שמשתמשים ב-Web Bluetooth API.
  • חזרה לגרסה הקודמת של position: sticky מאפשרת ליצור בקלות רכיבים שגוללים כרגיל עד שהם נצמדים לחלק העליון של אזור התצוגה.
  • כמו כן, HTML5 כברירת מחדל מופעל לכל המשתמשים.

שמי Pete LePage. עכשיו הגיע הזמן להתעמק ולראות מה חדש למפתחים ב-Chrome 56.

ממשק API של Bluetooth באינטרנט

עד עכשיו, משתמשים עם מכשירי Bluetooth נאלצו להתקין אפליקציות מקוריות כדי לתקשר איתם. ב-Chrome 56, המשתמשים יכולים לבחור מכשירי Bluetooth עם צריכת אנרגיה נמוכה שנמצאים בקרבת מקום כדי לספק אותם לאתרי אינטרנט שמשתמשים ב-Web Bluetooth API.

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

ה-Web Bluetooth API משתמש בפרוטוקול GATT. הפרוטוקול מאפשר לאפליקציות להתחבר למכשירים כמו נורות, צעצועים, מוניטורים של דופק, מסכי LED ועוד, באמצעות כמה שורות של JavaScript. אפשר לשלב את ה-Bluetooth באינטרנט גם עם חיישני אינטרנט פיזיים כדי לגלות מכשירים בקרבת מקום בקלות רבה עוד יותר.

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

שירות CSS position: sticky;

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

Chrome תומך עכשיו ב-CSS position: sticky;, דרך חדשה למקם רכיבים.

רכיב במיקום קבוע, מתחיל יחסית, אבל הופך לקבוע אחרי שהרכיב מגיע למיקום גלילה מסוים.

פשוט מגדירים את position: sticky ומגדירים סף כדי שיהיה קבוע.

h3 {
  /* Element will be 'fixed' when it ... */
  position: sticky;
  /* ... is 10px from the top of the viewport */
  top: 10px;
}

לפול קינלן יש פוסט בנושא עדכונים.

HTML5 כברירת מחדל

באוגוסט שעבר הודענו לעבור ל-HTML5 כברירת מחדל כדי לספק חוויה בטוחה ויעילה יותר בצריכת החשמל. השינוי הזה משבית את Adobe Flash Player, אלא אם קיים אינדיקציה למשתמש שברצונו להשתמש בתוכן Flash באתרים ספציפיים, ובסופו של דבר בכל האתרים תידרש הרשאת משתמש להפעלת Flash.

ב-Chrome 56, HTML5 כברירת מחדל הופעל לכל המשתמשים, והמשמעות היא שהם יתבקשו להפעיל Flash באתרים שהם מעולם לא נכנסו אליהם.

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

ועוד

וכמובן, יש עוד הרבה אפשרויות.

אם אתם רוצים להמשיך להתעדכן בחידושים ב-Chrome, זה הזמן להירשם, לעקוב אחרי @ChromiumDev ב-Twitter ולהקפיד לצפות בסרטונים מכנס Chrome Dev כדי לקבל מבט מעמיק יותר על הדברים המדהימים שצוות Chrome עובד עליהם.

אני פיט לה פייג', וברגע שגרסת Chrome 57 תושק, אני אהיה כאן כדי לספר לכם מה חדש ב-Chrome!

חדש בביצת הפתעה של Chrome

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

אה ותודה גדולה לאנדרו שהשאל לי את החולצה שלו! הייתה לי תקלה בארון.