Google

Data Saver od Googla

Data Saver od Googla

slav

Od czasu do czasu zdaża mi się pracować na wolnym łączu, albo przez 3G / 4G. Wtedy każdy bajt ma swoją cenę, a czas dłuży się niemiłosiernie w oczekiwaniu na załadowanie się strony.

Jakiś czas temu google wprowadziło usługę kompresji do swoich przeglądarek mobilnych (Chrome na iOS i Android) która przepuszcza wszystkie pobierane strony przez serwery googla, które kompresują dane a następnie dostarczają je na nasze urządzenie po kompresji. Pozwala to zaoszczędzić transfer, a co za tym idzie oszczędzić czas ładowania stron.

WebP dla Mac OS X

WebP dla Mac OS X

slav

O formacie WebP wspominałem już kilka razy. Ogólnie rzecz ujmując jest to “rewolucyjny” format graficzny wymyślony przez Google w ramach akcji “szybki internet”, który doskonale kompresuje zdjęcia zachowując ich jakość na bardzo wysokim poziomie, jednocześnie kompresując pliki do wręcz niewyobrażalnie małych rozmiarów.

Cały problem z WebP polega na tym, że nie jest to format tak popularny jak jpeg, gif czy png – co za tym idzie, żeby działał na naszym komputerze musimy mieć specjalne rozszerzenia, albo korzystać z Chrome do oglądania obrazków. Mozilla niestety obraziła się na Googla, twierdząc, że standard ten jest za mało… no… że nie przechowuje wszystkich informacji jakie Mozilla by widziała w swojej przeglądarce i nie będzie go wspierać – jeszcze 🙂

Konwerter WebP online

Konwerter WebP online

slav

Jakiś czas temu pisałem o formacie WebP , który próbuje wprowadzić Google jako alternatywę dla PNG i JPEG. Niestety z marnym dosyć skutkiem, szczególnie po tym jak temat zignorowała Mozilla. Na szczęście powstały pluginy do najpopularniejszych programów graficznych – Photoshop WebP Plugin  oraz Gimp WebP Plugin . Do tego mamy szereg innych narzędzi związanych z WebP .

Dla tych którzy nie chcą instalować konwerterów lokalnie, udostępniłem bardzo prosty konwerter online – WebP online

Nie mniej jednak ja znalazłem jedno przydatne zastosowanie dla WebP – mianowicie oszczędzenie miejsca na Picassa Web Albums. Wydawać by się mogło, że 1GB to naprawdę dużo ale po jakimś czasie przestrzeń zaczyna się kurczyć i warto pomyśleć o… oszczędnościach. WebP kompresuje bardzo dobrze, bez straty jakości warto więc zdjęcia przed uploadem skonwertować do tego właśnie formatu.

Autoryzacja użytkowników w PHP

Autoryzacja użytkowników w PHP

slav

Prędzej czy później w każdej aplikacji dochodzimy do momentu kiedy trzeba rozpoznawać użytkowników. Standardowo problem staramy się rozwiązać poprzez stworzenie kilku standardowych elementów jakimi są formularz rejestracji i logowania.

Bardzo modne ostatnio też są logowania przy pomocy innych usługodawców – czyli znana usługa Facebook for Websites  (wcześniej znana jako Facebook connect), logowanie przez konta Gmail , LinkedIn , Twitter czy w końcu OpenID , które było pierwsze, ale jakoś się nie przyjęło. Mamy więc do wyboru sporo alternatywnych metod logowania.

Page Speed Service już działa

slav
No i udało się. Odpowiedź po wypełnieniu wniosku przyszła dosyć szybko. Wszystko już ustawione, czekam teraz na rozejście się zmian i… zobaczymy. Czekam na opinię oglądających stronę. Postaram się też sprawdzić jak spadł transfer na stronie i obciążenie serwera. Update #1 Jeżeli korzystacie z wtyczek WordPress’a WP Minify, albo CDN – polecam dezaktywować 🙂 Generują problemy.
Google uruchamia Page Speed Service

Google uruchamia Page Speed Service

slav

Nie jest to specjalnie nowatorska usługa ( CloudFlare ), ale Page Speed Service w wykonaniu Google na pewno przyniesie lekkie zamieszanie na rynku 🙂 Na czym owa usługa polega? Google posiada sporo serwerów – jak wiadomo, teraz chce się tymi serwerami podzielić z gawiedzią żeby realizować ideę “szybkich stron”. Jak się z nami podzieli tymi serwerami? W bardzo “prosty” sposób. Nasza strona, będzie pobierana bezpośrednio z naszego serwera, optymalizowana przez wykorzystanie technik opisanych z Page Speed Online a następnie dostarczana klientowi z najbliższego serwera Google.

Oczywiście jak na Google przystało, wszystko jest zautomatyzowane i wystarczy tylko dodać rekordy CNAME do naszych DNSów. Usługa jest na razie w fazie beta, można zapisywać się do “kolejki” i czekać na przydziały. Na starcie usługa jest darmowa, potem pewnie pojawią się opłaty. Pytanie, czy warto? Z pewnością – przez jakiś czas używałem na moich serwerach mod_pagespeed który dawał wyraźnego kopa serwowanym stronom, niestety powodował też spore obciążenie procesora. Jeżeli “zrzucimy” całą pracę na serwery Google – efekty mogą być bardzo korzystne.

Zepsułem FreeBSD czyli instalujemy s3cmd na FreeNAS

Zepsułem FreeBSD czyli instalujemy s3cmd na FreeNAS

slav

O FreeNASie pisałem już kilka razy. Wszyscy już wiedzą, że jest to okrojona wersja FreeBSD linii 7.2 która pozwala na szybkie i bezproblemowe uruchomienie NAS na praktycznie dowolnym sprzęcie PC. Moja instalacja działa już ponad 2 lata bez żadnego “grzebania”. No, ale oczywiście zapragnąłem odrobinę “więcej”.

WebP czyli jak wycisnąć więcej z Picasa Web

WebP czyli jak wycisnąć więcej z Picasa Web

slav

Ostatnio jest dosyć głośno o nowym formacie WebP od Googla, który ma być realną konkurencją dla JPEGa. Cały problem polega, że na razie WebP jest wspierany przez Chroma i Operę. Co zasadniczo powinno satysfakcjonować Geeków, ale nie resztę świata – szczególnie tego z rodziny lisowatych.

Słusznie czy nie FireFox odrzucił WebP na tym etapie, nie wiadomo jak sprawa ma się z Microsoftem, ale faktem jest że na razie nie są zainteresowani wsparciem WebP.

Jakie jest więc praktyczne zastosowanie formatu WebP – poza tym, że dostajemy super jakość zdjęć, itp, itd – skoro nie można ich używać na stronach bo nikt tego nie zobaczy. Otóż znalazłem bardzo praktyczne zastosowanie…

Google Storage za darmo

Google Storage za darmo

slav

Zupełnie zapomniałem poinformować was o tym, że Google Storage jest teraz dostępny dla wszystkich i za darmo! Co najlepsze, za można dostać aż 5GB pojemności, 25GB transferu do + 25G z Google storage, 2500 requestów typu PUT, POST i LIST oraz 25000 darmowych requestów typu GET i HEAD i innych.

Dodatkowo pojawiła się lokalizacja serwerów EU, co wydaje się być bardzo korzystne szczególnie dla klientów z Polski.

Sprzętowa akceleracja w Google Chrome 10

Sprzętowa akceleracja w Google Chrome 10

slav

Od jakiegoś czasu – konkretnie od wersji 10tej, w Chrome jest sprzętowa akceleracja renderowania stron. Dzięki czemu nowoczesne układy graficzne a w zasadzie ich GPU będą wspomagać renderowanie stron, co odciąża procesor i przyspiesza wyświetlanie stron. Niestety domyślnie opcja ta jest wyłączona. W związku ze sporymi nowościami w każdej wersji Chroma do konfiguracji chrome można dostać się poprzez…