Nowości w Chrome 59

Chcesz zobaczyć pełną listę zmian? Zobacz Lista zmian w repozytorium źródłowym Chromium

Nazywam się Pete LePage. Zobaczmy, co nowego dla programistów w Chrome 59.

Chrome bez interfejsu graficznego

Przeglądarka bez interfejsu graficznego to świetne narzędzie do zautomatyzowanych testów i testowania serwera środowisk, w których nie trzeba widzieć renderowanych danych wyjściowych ani mieć widocznej powłoki UI. Na przykład:

  • Używanie selenu do testów jednostkowych w porównaniu z progresywną aplikacją internetową
  • Tworzenie pliku PDF ze stroną w Wikipedii
  • Badanie strony za pomocą Narzędzi deweloperskich

Od wersji Chrome 59 możesz teraz korzystać z Chrome bez interfejsu graficznego. Daje dostęp do nowoczesnego internetu funkcji platformy udostępnianych przez Chrome w wierszu poleceń.

Zobacz posta Erica Bidelmana na temat aktualizacji. . Znajdziesz w nim przykłady, które pokazują, jak wykorzystać go do konwertowania stron PDF, skopiuj DOM i dowiedz się, jak automatycznie używać go w Node.

Natywne powiadomienia w systemie macOS

Chrome wcześniej używał własnego systemu powiadomień w przeglądarkach i przeglądarkach programistów rozszerzeń, aby pokazywać użytkownikom powiadomienia. Opinie użytkowników i deweloperzy, którzy chcą, żeby Chrome używał natywnego powiadomienia systemu operacyjnego systemu.

Od wersji Chrome 59 w systemie macOS Chrome będzie używać natywnego systemu powiadomień, polepszają wrażenia użytkowników i sprawiają, że są bardziej wyczuwalne, zintegrowany z platformą. Moje ulubione – powiadomienia będą teraz uwzględniane moje ustawienia trybu Nie przeszkadzać.

Powiadomienie wygenerowane przez Chrome (po lewej), natywny wygenerowane przez system macOS powiadomienia (po prawej).

Ze względu na sposób, w jaki macOS obsługuje powiadomienia, istnieje kilka interfejsów API rzadko używanych których odradzamy, ponieważ pogarszają one komfort korzystania z systemu macOS.

Przeczytaj naszego posta o nowościach. .

Interfejs Image Caps API

Robienie zdjęć w wysokiej rozdzielczości w aplikacji internetowej może być trudne. Użytkownik musi prześlij im zrobione wcześniej zdjęcie lub przełącz się z przeglądarki na aparat. zrób zdjęcie, przełącz się z powrotem na przeglądarkę i prześlij zdjęcie.

Nowy interfejs Image Capture API w Chrome 59 pozwala korzystać z pełnej i jakość rozdzielczości dostępna w każdej dostępnej kamerze. Zapewnia kontrolę nad funkcje takie jak zoom, jasność, kontrast, ISO, a nawet balans bieli.

Więcej informacji znajdziesz w poście Sama. przykładowy kod, którego możesz użyć, aby od razu zacząć.

I inne funkcje

  • MediaError.message ciąg znaków zawiera, jeśli są dostępne, dodatkowe szczegóły komunikatu o błędzie, co pomoże programistów stron internetowych, którzy debugują błędy odtwarzacza multimedialnego.

To tylko kilka zmian, które wprowadziliśmy w Chrome 59 dla deweloperów.

Jeśli podobał Ci się ten film, zobacz Projektant a programista, nowej serii filmów, w której projektanci starają się sprostać wyzwaniom stojącym przed projektantami i współpracują.

Następnie zasubskrybuj nasz kanału w YouTube, otrzymasz powiadomienie e-mail o każdym nowym filmie.

Jestem Pete LePage. Gdy tylko Chrome 60 się ukaże, opowie o nowościach w Chrome.