Νέος Google Chrome 54

Η Google μόλις κυκλοφόρησε τη νέα σταθερή έκδοση του Chrome 54, η οποία προστεθεί υποστήριξη σε αρκετά χαρακτηριστικά. Ένα από τα καλύτερα της νέας έκδοσης είναι η προδιαγραφή προσαρμοσμένων στοιχείων V1 (Custom Elements V1) που επιτρέπει στους προγραμματιστές να δημιουργήσουν προσαρμοσμένες ετικέτες HTML.

Ο Chrome υποστηρίζει τα Custom Elements V1 για αρκετό καιρό τώρα, αλλά με μια ενδιάμεση και ημιτελή έκδοση του Custom Elements V1.

Όμως ο Chrome 54 υποστηρίζει τώρα τα Custom Elements V1, με μια τελική έκδοση αυτού του WHATWG χαρακτηριστικού, την οποία όλοι οι μεγάλοι προμηθευτές του προγράμματος περιήγησης έχουν συμφωνήσει να υποστηρίξουν και να εφαρμόσουν.chrome 54

Επί του παρόντος, μόνο Chrome 54 και ο Opera 41 Beta υποστηρίξει αυτό το νέο χαρακτηριστικό, ενώ τα περισσότερα προγράμματα περιήγησης υποστηρίζουν ακόμα το V0.

Ένα άλλο σημαντικό χαρακτηριστικό που φέρνει το Chrome 54 είναι το BroadcastChannel, ένας μηχανισμός μέσω του οποίου εργαζόμενοι στο και εργαζόμενοι υπηρεσιών μπορούν να μιλήσουν ο ένας στον άλλο μέσω πολλαπλών tabs του προγράμματος περιήγησης, και iframes,.

Αυτό το χαρακτηριστικό θα επιτρέψει στους προγραμματιστές να δημιουργήσουν διαδικτυακές υπηρεσίες που μπορεί να συγχρονίζουν τα δεδομένα τους από πολλαπλά παράθυρα και καρτέλες στην ίδια διεύθυνση URL προέλευσης, πολύ πιο εύκολα, και χωρίς την ανάγκη πολύπλοκου ασύγχρονου κώδικα JavaScript. Ίσως ο κώδικας να είναι περίπλοκος αλλά όχι τόσο περίπλοκο όπως πριν.

Οι προγραμματιστές της Google πρόσθεσαν και νέα χαρακτηριστικά για την Android έκδοση του browser.

Έτσι ο Chrome 54 έρχεται με μια λειτουργία που ονομάζεται Element.requestFullScreen (), Οι προγραμματιστές μπορούν να τη χρησιμοποιήσουν για να αλλάζουν αυτόματα το περιεχόμενο σε λειτουργία πλήρους οθόνης, όταν αλλάζει ο προσανατολισμός του τηλεφώνου.

Επιπλέον, η έκδοση 54 έρχεται με βελτιωμένο το API ορατότητας σελίδας (Page Visibility API) κάτι που επιτρέψει στα βίντεο να παίζουν καθώς ο χρήστης πραγματοποιεί κύλιση προς τα κάτω στη σελίδα. Αυτή η συμπεριφορά υπάρχει ήδη στα περισσότερα προγράμματα περιήγησης (desktop) αλλά δεν υπήρχε ποτέ στην έκδοση του Chrome για Android.

Παρακάτω είναι όλα τα security fixes που φέρνει ο νέος Chrome 54.

[$7500][645211] High CVE-2016-5181: Universal XSS in Blink. Credit to Anonymous

[$5500][638615] High CVE-2016-5182: Heap overflow in Blink. Credit to Giwan Go of STEALIEN

[$3000][645122] High CVE-2016-5183: Use after free in PDFium. Credit to Anonymous

[$3000][630654] High CVE-2016-5184: Use after free in PDFium. Credit to Anonymous

[$3000][621360] High CVE-2016-5185: Use after free in Blink. Credit to cloudfuzzer

[$1000][639702] High CVE-2016-5187: URL spoofing. Credit to Luan Herrera

[$3133.7][565760] CVE-2016-5188: UI spoofing. Credit to Luan Herrera

[$1000][633885] Medium CVE-2016-5192: Cross-origin bypass in Blink. Credit to [email protected]

[$500][646278] Medium CVE-2016-5189: URL spoofing. Credit to xisigr of Tencent’s Xuanwu Lab

[$500][644963] Medium CVE-2016-5186: Out of bounds in DevTools. Credit to Abdulrahman Alqabandi (@qab)

[$500][639126] Medium CVE-2016-5191: Universal XSS in Bookmarks. Credit to Gareth

[$N/A][642067] Medium CVE-2016-5190: Use after free in Internals. Credit to Atte Kettunen of OUSPG

[$500][639658] Low CVE-2016-5193: Scheme bypass. Credit to Yuyang ZHOU (martinzhou96)

  • [654782] CVE-2016-5194: Various fixes from internal audits, fuzzing and other initiatives

Κατεβάστε το νέο browser

https://www.google.com/chrome/

iGuRu.gr The Best Technology Site in Greeceggns

Get the best viral stories straight into your inbox!















Written by Δημήτρης

O Δημήτρης μισεί τις Δευτέρες.....

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Το μήνυμα σας δεν θα δημοσιευτεί εάν:
1. Περιέχει υβριστικά, συκοφαντικά, ρατσιστικά, προσβλητικά ή ανάρμοστα σχόλια.
2. Προκαλεί βλάβη σε ανηλίκους.
3. Παρενοχλεί την ιδιωτική ζωή και τα ατομικά και κοινωνικά δικαιώματα άλλων χρηστών.
4. Διαφημίζει προϊόντα ή υπηρεσίες ή διαδικτυακούς τόπους .
5. Περιέχει προσωπικές πληροφορίες (διεύθυνση, τηλέφωνο κλπ).