W odcinku tego tygodnia
Ember publikuje „Glimmer” w wersji Canary, Senongo Akpem bada nieliniową fabułę, przekracza limit 2 MB, wydaje przeglądarkę Firefox 38, Chrome tworzy kanał dla programistów na Androida, a w Firefoksie funkcja automatycznego kopiowania i wklejania
FRAGMENT NADZIEJKI
Nowy mechanizm renderujący Ember – Glimmer – jest teraz dostępny w wersji Canary. Aplikacja Glimmer zainspirowana jest wirtualnym DOM w React, a jej celem jest udoskonalenie działania przez różnicowanie wiązań, a nie całego DOM. Zdaniem zespołu to znacząco poprawia skuteczność w testach porównawczych, takich jak dbmonster. W tym przewodniku znajdziesz więcej informacji o migracji do Glimmer i Ember 2.0.
http://emberjs.com/blog/2015/05/05/glimmer-merging.html
http://emberjs.com/blog/2015/05/10/run-up-to-two-oh.html
https://www.youtube.com/watch?v=o12-90Dm-Qs
OBSERWOWANE WĄTKI
Poznajmy sposoby opowiadania historii dla całej inteligencji. Senongo Akpem, twórca projektu Pixel Fable, opisuje proces tworzenia nielinearnych historii z wykorzystaniem nowoczesnej technologii. Kodyzuje i prezentuje kilka przykładów, w tym dodatkowe narracje, takie jak An Idea Lives On, narracje równoległe występujące w projekcie Moon oraz mikronarracje zilustrowane na jego własnej stronie, Lost Nigeria.
https://www.youtube.com/watch?v=t7GGZwt5yVU
http://unahistoriaquedalavuelta.com/en/
http://lostnigeria.com/air-travel/
NARUSZENIE SKALÓW
Czy strony internetowe wymagają diety? Scott Jehl opublikował na Twitterze, że średnia waga strony wynosi teraz ponad 2 MB, a 62% tej strony pochodzi z grafiki. Projekty, takie jak koszty, jakie generuje moja witryna, mogą się przełożyć na poważne zyski dla użytkowników. Nowe standardy, takie jak obraz i srcset, mogą pomóc w walce z problemem, ale to deweloper musi zacząć z nich korzystać.
https://twitter.com/scottjehl/status/595827049136267266
http://httparchive.org/interesting.php?a=All&l=Apr%2015%202015#bytesperpage
http://whatdoesmysitecost.com/test/150416_09_71875497c6009dd92716f8d9aa5f3af6
http://www.html5rocks.com/en/tutorials/responsive/picture-element/
https://www.chromestatus.com/metrics/feature/popularity#Picture
PREMIERA FIREFOX 38
W zeszłym tygodniu przeglądarka Firefox 38 była stabilna, a wraz z nią wprowadziliśmy szereg udoskonaleń. Najciekawsze informacje o tym, jak zasługują na blogu Mozilla Hacks. Zawiera ona obsługę obrazów i obrazów typu srcset, gniazda sieciowe w pracownikach internetowych, funkcję BroadcastChannel do publikowania wiadomości na wszystkich otwartych kartach oraz kilka dodatkowych dodatków deweloperskich. Informacje o wersji dla deweloperów znajdziesz w MDN.
https://www.mozilla.org/en-US/firefox/38.0/releasenotes/
https://hacks.mozilla.org/2015/05/trainspotting-firefox-38/
http://www.smashingmagazine.com/2014/05/14/responsive-images-done-right-guide-picture-srcset/
https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API
https://developer.mozilla.org/en-US/Firefox/Releases/38
TWORZENIE NA ANDROIDZIE
Chrome na Androida ma teraz wersję deweloperską. Nowy kanał deweloperski umożliwia deweloperom testowanie witryn we wczesnej wersji Chrome pod kątem błędów i wypróbowania najnowszych funkcji. Nowy kanał jest aktualizowany przynajmniej raz w tygodniu i jest już dostępny w Sklepie Google Play.
https://twitter.com/addyosmani/status/593461414922170369
http://blog.chromium.org/2015/04/dev-channel-for-chrome-on-android.html
https://play.google.com/store/apps/details?id=com.chrome.dev
SKOPIUJ PASTA
Automatyczne kopiowanie i wklejanie będzie dostępne w Firefoksie. Niedawny zamiar wdrożenia i wysłania wątku wskazuje, że w odpowiedzi na działanie użytkownika Firefox doda obsługę kopiowania i wklejania za pomocą metody execCommand. Podobne zachowanie jest już obsługiwane w przeglądarce Chrome 43, IE 10 oraz Opera 29. Więcej informacji na temat kopiowania i wklejania znajdziesz w artykule o HTML5 Rocks.
https://bugzilla.mozilla.org/show_bug.cgi?id=1012662
https://groups.google.com/forum/#!msg/mozilla.dev.platform/oWhmLMvGAD0/3eXWSRjJAZsJ
http://updates.html5rocks.com/2015/04/cut-and-copy-commands
Podziel się z nami swoją opinią na Twitterze #LazyWebShow
Więcej wiadomości internetowych znajdziesz w tych materiałach: JavaScript Weekly: http://javascriptweekly.com/
Open Web Platform Daily: http://webplatformdaily.org/
Tygodniowy HTML5: http://html5weekly.com/
Zasubskrybuj kanał Google Developers