- Chrome bez ekranu umożliwia uruchamianie Chrome w automatycznym środowisku bez interfejsu użytkownika ani urządzeń peryferyjnych.
- Powiadomienia na macOS będą wyświetlane bezpośrednio przez natywny system powiadomień macOS.
- Teraz możesz robić zdjęcia w pełnej rozdzielczości za pomocą interfejsu API do przechwytywania obrazu. To nie wszystko.
Chcesz zobaczyć pełną listę zmian? Sprawdź listę zmian w repozytorium źródłowym Chromium.
Mam na imię Pete LePage. Sprawdź, co nowego w Chrome 59 dla deweloperów.
Chrome bez interfejsu graficznego
Bezgłowy przeglądarka to świetne narzędzie do uruchamiania testów automatycznych i środowisk serwera, w których nie musisz wyświetlać wyrenderowanego wyjścia ani widocznej powłoki interfejsu użytkownika. Na przykład:
- Używanie Selenium do testów jednostkowych progresywnej aplikacji internetowej
- Aby utworzyć plik PDF strony z wikipedii:
- Sprawdzanie strony za pomocą Narzędzi deweloperskich
Od wersji 59 Chrome możesz uruchamiać Chrome bez interfejsu graficznego. Wprowadza ona do wiersza polecenia wszystkie nowoczesne funkcje platformy internetowej dostępne w Chrome.
Więcej informacji znajdziesz w artykule Erica Bidelmana o aktualizacjach. Autor podaje przykłady, jak używać tej funkcji do konwertowania stron na PDF, wyodrębniania DOM-u i korzystania z niego w ramach Node.
Powiadomienia natywne w systemie macOS
Chrome od dawna zawiera własny system powiadomień, który pozwala deweloperom witryn i rozszerzeń wyświetlać powiadomienia użytkownikom. Jednak zarówno użytkownicy, jak i deweloperzy oczekują, że Chrome będzie używać natywnego systemu powiadomień danego systemu operacyjnego.
Od wersji 59 Chrome na macOS będzie używać natywnego systemu powiadomień, co poprawi komfort korzystania z powiadomień i zapewni ich większą integrację z platformą. Najważniejsze dla mnie jest to, że powiadomienia będą teraz respektować ustawienia trybu Nie przeszkadzać.

Ze względu na sposób obsługi powiadomień przez system macOS nie zalecamy korzystania z kilku interfejsów API, które są rzadko używane, ponieważ mogą pogorszyć działanie systemu macOS.
Aby dowiedzieć się więcej, przeczytaj ten post.
Image Capture API
Robienie zdjęć o wysokiej rozdzielczości w aplikacji internetowej może być trudne. Użytkownik musi przesłać już zrobione zdjęcie lub przełączyć się z przeglądarki na aparat, zrobić zdjęcie, wrócić do przeglądarki i przesłać zdjęcie.
Dzięki nowemu interfejsowi API do przechwytywania obrazów w Chrome 59 masz dostęp do pełnych możliwości rozdzielczości wszystkich dostępnych aparatów. Interfejs API umożliwia kontrolowanie funkcji takich jak zoom, jasność, kontrast, ISO czy balans bieli.
Więcej informacji i przykładowy kod, który możesz od razu wykorzystać, znajdziesz w poście Sama.
I wiele więcej!
- Ciąg znaków
MediaError.message
zawiera, jeśli jest dostępny, dodatkowe informacje o błędach, które mogą pomóc deweloperom w debugowaniu błędów odtwarzacza multimediów.
To tylko kilka z wielu zmian w Chrome 59 dla deweloperów.
Jeśli podobał Ci się ten film, obejrzyj serię Designer vs. Developer, w której omawiamy problemy, z którymi spotykają się projektanci i programiści podczas współpracy.
Następnie zasubskrybuj nasz kanał w YouTube, aby otrzymywać e-maile z powiadomieniami o każdym nowym filmie.
Nazywam się Pete LePage i zaraz po wydaniu Chrome 60 opowiem Ci, co nowego w Chrome.