Przydatne

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…

Diagramo czyli rysuj diagramy online

Diagramo czyli rysuj diagramy online

slav

Tym razem kolejny serwis online, który umożliwia wygodne tworzenie prostych diagramów w przeglądarce. Liczba elementów, z których możemy skorzystać nie jest porażająca, ale wystarczy, żeby zilustrować prosty proces.

Działa bez Flasha, wykorzystując jedynie JavaScript i HTML5. Aplikacji nie trzeba instalować, nie trzeba ładować żadnych pluginów a diagramy dostępne są online “dożywotnio”. Co najciekawsze – aplikację można ściągnąć i zainstalować na własnym serwerze!

FengOffice zarządzanie projektem

FengOffice zarządzanie projektem

slav

Od jakiegoś czasu używam tego narzędzia do organizacji swojej pracy. Przejrzałem kilka(naście) różnych systemów, w tym między innymi stworzyłem własny na potrzeby jednego z klientów. Niestety zabrakło szerszego grona odbiorców no i… czasu na rozwój.

Konwersja fontów on-line

Konwersja fontów on-line

slav

Kolejna wpis z cyklu “narzędzia on-line”. Tym razem konwersja czcionek  lub jak kto woli fontów.

Online Font Converter jak sama nazwa wskazuje to narzędzie do konwersji fontów, ale… działa w oparciu o email. Wystarczy wysłać email w odpowiednim formacie (opis poniżej) a system odeśle nam czcionkę w odpowiednim formacie.

PhantomJS przeglądarka z linii poleceń

PhantomJS przeglądarka z linii poleceń

slav

Zasadniczo nasuwa się podstawowe pytanie – po co? Otóż z bardzo wielu powodów. Dla nas jako developerów to rozwiązanie wręcz idealne do wielu celów. Takich jak np. przeprowadzanie testów wydajnościowych, generowanie PDFów ze stron, czy tzw. “site scraping” – czyli wydzieranie danych z obcych stron WWW.

PhantomJS to właśnie to rozwiązanie. Zbudowany na silniki WebKit (Safari i Chrome) dzięki czemy wydajność renderowania stron jest bardzo wysoka, do tego mamy pełne selektory DOM, CSS i wszystkie inne potrzebne funkcje. Programujemy to za pomocą JavaScriptu, więc nie trzeba uczyć się czegoś nowego.

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…

Desktopowy klient Google Reader

Desktopowy klient Google Reader

slav

Najlepszą metodą bycia “na bieżąco” z aktualnościami jest korzystanie z czytnika RSS. Oczywiście mój wybór padł na Googlowego Readera . Dla mnie jest to rozwiązanie prawie idealne, jeżeli ktoś jednak potrzebuje wersję desktopową – jest rozwiązanie –  WebReader to wieloplatformowe rozwiązanie, które integruje Google Reader na desktopie.

Cufón vs typeface.js czyli jak zrobić ładne fonty na stronie

slav

Każdy webmaster prędzej czy później spotyka się z problemem wymiany fontów na stronach. W “zamierzchłych” czasach problemu zasadniczo nie było. Opcje były dwie: obrazki, albo dopasowanie fonta tak, aby “jako tako” wyglądał na każdym z systemów. Wybierało się rodzinę (font-family: Arial) i problem rozwiązany. Niestety wyglądało to średnio, a o jakiejkolwiek precyzji pozycjonowania menu ciężko było mówić.