Nowości w Chrome 57

  • Chrome 57 obsługuje nową wersję display: grid Specyfikacja układu siatki CSS.
  • Możesz teraz dostosowywać i reagować na działania użytkowników na ekranie blokady oraz za pomocą nowego interfejsu Media Session API.
  • A to nie koniec!

Nazywam się Pete LePage. Porozmawiajmy o nowościach dla programistów w Chrome 57.

Układ siatki CSS

Flexbox to wszechstronne narzędzie do układania stron. Umożliwia tworzenie wielu złożonych układów, ale obsługuje układ tylko w jednym wymiarze. Chrome 57 obsługuje: display: grid – nową specyfikację układu siatki CSS, Dodanie nowego zaawansowanego narzędzia do tworzenia dwuwymiarowego układu opartego na siatce zoptymalizowanych pod kątem elastycznego projektowania interfejsu.

Elementy w siatce mogą obejmować wiele kolumn lub wierszy. Regiony w Siatka CSS można też nazwać, co ułatwia zrozumienie kodu układu.

Surma ma wpis o aktualizacjach a jeśli chcesz to dokładniej zbadać, Witryna Rachela Andrew: GridByExample.com.

Interfejs Media Session API

Jedną z brakujących funkcji internetowych aplikacji do multimediów jest możliwość głębokiej integracji z podstawowymi funkcjami multimedialnymi na urządzeniach mobilnych. W Chrome na Androida możesz teraz dostosować ekran blokady i powiadomienia z treściami multimedialnymi za pomocą nowego interfejsu Media Session API.

Poprzez podanie metadanych do przeglądarki na temat odtwarzanej treści, możesz utworzyć rozszerzony ekran blokady wiadomości zawierające takie informacje jak tytuł, wykonawca, nazwa albumu, grafiki. Możecie też posłuchać reagowanie na działania użytkownika dotyczące samego powiadomienia, np. przewinąć dalej lub pominąć.

Jeśli chcesz szybko zacząć, Francois oferuje świetne usługi Aktualizacje posta, lub zajrzyj do oficjalnego Repozytorium przykładowych sesji multimediów w Chrome w GitHubie.

I inne funkcje

A to nie koniec możliwości!

  • Jest kilka ulepszenia do Payment Request API.
  • Kolor kursora wprowadzania tekstu możesz określić za pomocą caret-color usłudze.
  • Efekty wizualne, takie jak kolor i styl linii, można określić za pomocą nowych text-decoration usług.
  • interfejs Fetch API Klasa odpowiedzi obsługuje teraz .redirected aby uniknąć nierzetelnych odpowiedzi i zmniejszyć ryzyko otwartej lub przekierowania.
  • Wszystkie -webkit- z prefiksem IndexedDB aliasy globalne zostały usunięte, po wycofanie ich w wersji M38.
  • To też jedna z moich ulubionych – nowa padStart oraz padEnd metody formatowania, które upraszczają dopełnienie ciągów znaków przy wyrównywaniu danych wyjściowych konsoli lub drukowanie numerów ze stałą liczbą cyfr.

To tylko kilka zmian, jakie wprowadziliśmy w Chrome 57 dla deweloperów.

Daj znać Igalii

Na koniec dziękujemy inżynierom i zespołowi w firmie Igalia za efekty pracy nad Blink. Ta odegrały kluczową rolę w wprowadzeniu nowej siatki usług porównywania cen i funkcji caret-color.

Bądź na bieżąco

Jeśli chcesz być na bieżąco z nowościami w Chrome i wiedzieć o planowanych nowościach, zasubskrybuj nasz kanał lub obserwuj @ChromiumDev na Twitterze. Pamiętaj, aby zapoznać się z filmów z Chrome Dev Summit , aby dokładnie przyjrzeć się niektórym niesamowitym funkcjom, nad którymi pracuje zespół Chrome.

Jestem Pete LePage i gdy tylko Chrome 58 się ukaże, opowie o nowościach w Chrome.