Το Chrome 149 φέρνει νέες δυνατότητες για προγραμματιστές και βελτιώσεις στην απόδοση

Το Chrome 149 φέρνει νέες δυνατότητες για προγραμματιστές και βελτιώσεις στην απόδοση

Η έκδοση Chrome 149 διαθέτει νέα χαρακτηριστικά όπως CSS gap decorations για απευθείας styling κενών σε layouts, βελτιωμένη διαχείριση WebSocket στο Back/Forward Cache και υποστήριξη για Intl.Locale.prototype.variants, ευθυγραμμίζοντας το Chrome με Firefox και Safari.

Η νέα έκδοση ενισχύει τον προγραμματισμό και την εμπειρία χρήσης με ενημερώσεις σε CSS, WebSocket και διεθνοποίηση.

Η Google κυκλοφόρησε την έκδοση 149 του Chrome στις 2 Ιουνίου 2026, εισάγοντας νέες λειτουργίες που βελτιώνουν σημαντικά την ανάπτυξη ιστοσελίδων και τη χρήση τους. Οι αλλαγές είναι τεχνικές και σημαντικές κυρίως για προγραμματιστές, αλλά επηρεάζουν και την ομαλότερη εμπειρία χρήσης.

Νέες δυνατότητες CSS για gap decorations

Η πιο εμφανής νεοτερότητα αφορά τις gap decorations στο CSS, που σχετίζονται με τον ορισμό και τη διαχείριση των κενών ανάμεσα στα στοιχεία σε layouts τύπου grid και flexbox. Με νέες ιδιότητες, όπως column-rule-inset και row-rule-inset, οι προγραμματιστές μπορούν πλέον να μικραίνουν ή να μεγαλώνουν διακοσμητικά τις περιοχές μεταξύ των στηλών ή των γραμμών.

Επιπλέον, οι ιδιότητες column-rule-visibility-items και row-rule-visibility-items επιτρέπουν τον έλεγχο του πότε και που εμφανίζονται αυτοί οι κανόνες – μεταξύ γειτονικών στοιχείων ή σε κάθε κενό. Όλα αυτά οι κανόνες μπορούν να αναπαρασταθούν με animation, όπως η αλλαγή πάχους, χρώματος και διαστάσεων.

Αυτή η υποστήριξη βασίζεται στο πρόχειρο πρότυπο W3C CSS Gaps Module Level 1 και απομακρύνει παλιές δυσκολίες με «τεχνητούς» διαχωρισμούς σε gap, όπως borders ή ψευδοστοιχεία. Η Google ανακοίνωσε ότι η υποστήριξη αυτή ενεργοποιήθηκε από προεπιλογή στην beta έκδοση 6 Μαΐου 2026 και πλέον είναι διαθέσιμη στην σταθερή.

Ωστόσο, αυτή η νέα λειτουργία είναι προς το παρόν υποστηριζόμενη σε Chrome και browsers βασισμένους στον Chromium. Άλλοι δημοφιλείς, όπως Firefox και Safari, δεν έχουν ακόμη ενεργή υποστήριξη, αν και βρίσκονται σε διαδικασία υλοποίησης.

Βελτίωση στον Back/Forward Cache με υποστήριξη WebSocket

Ένα άλλο τεχνικό βήμα βελτίωσης αφορά τη διαχείριση ιστοσελίδων με ενεργές WebSocket συνδέσεις, που μέχρι τώρα εμπόδιζαν τη χρήση του Back/Forward Cache (bfcache) – ενός μηχανισμού που κρατά ιστοσελίδες σε μνήμη ώστε να φορτώνουν ακαριαία κατά την πλοήγηση πίσω και εμπρός.

Στο Chrome 149, οι WebSocket συνδέσεις αποσυνδέονται προληπτικά όταν μια ιστοσελίδα εισέρχεται στο bfcache, επιτρέποντας στην σελίδα να αποθηκευτεί στη μνήμη και να φορτωθεί ξανά ακαριαία χωρίς να απαιτείται νέα σύνδεση WebSocket απ' την αρχή.

Αυτό βελτιώνει τη συνολική ταχύτητα και ομαλότητα της περιήγησης, ιδιαίτερα σε εφαρμογές που βασίζονται σε WebSocket για πραγματικό χρόνο ενημερώσεις.

Διεθνείς ρυθμίσεις με το Intl.Locale.prototype.variants

Στον τομέα της διεθνοποίησης, το Chrome απέκτησε πλέον υποστήριξη για την ιδιότητα Intl.Locale.prototype.variants. Αυτή επιτρέπει τη λήψη ή τον καθορισμό παραλλαγών ενός Unicode locale, δηλαδή την πιο λεπτομερή διαχείριση παραλλαγών γλωσσών και περιοχών.

Η λειτουργία αυτή συμβαδίζει με τις αντίστοιχες που είχαν ήδη εφαρμόσει Firefox και Safari, εξασφαλίζοντας καλύτερη συμβατότητα και ευκολία στην ανάπτυξη πολυγλωσσικών εφαρμογών.

Τι σημαίνει αυτό για τους χρήστες και προγραμματιστές

Οι αλλαγές αυτές βελτιώνουν ουσιαστικά εργαλεία και δυνατότητες για όσους δημιουργούν ιστοσελίδες και web εφαρμογές, δίνοντας μεγαλύτερο έλεγχο στο styling και καλύτερη απόκριση με γρήγορη αποκατάσταση σεπλοήγησης. Οι χρήστες επωφελούνται από πιο γρήγορη και ομαλή εμπειρία, ειδικά σε σελίδες με δυναμικό περιεχόμενο σε πραγματικό χρόνο.

Προς το παρόν πάντως, η χρήση των CSS gap decorations περιορίζεται σε Chrome και browsers βασισμένους στον Chromium, καθώς Firefox και Safari δεν έχουν ενεργοποιήσει ακόμα την υποστήριξη, αν και παρακολουθούν το θέμα.

Διαθεσιμότητα

Η σταθερή έκδοση Chrome 149 διατίθεται από την 2α Ιουνίου 2026 σε όλες τις συνήθεις πλατφόρμες όπου λειτουργεί ο browser.

Πώς σου φάνηκε;

CodeCraft Team

Η συντακτική ομάδα του CodeCraft καλύπτει τεχνολογία, AI, hardware και software.

Πηγές

Σχόλια

Φόρτωση σχολίων…