Adaptive Images – małe obrazki na małe urządzenia

Bardzo ciekawy projekt umożliwiający automatyczne skalowanie obrazków dla urządzeń mobilnych. Adaptive Images nie wymaga żadnych zmian w kodzie, uruchomiony projekt działa bez naszej ingerencji. Dzięki niemu oszczędzamy transfer – głównie naszych klientów na urządzeniach mobilnych i powodujemy, że strona (obrazki) ładują się szybciej.

Adaptive Images

Jak to działa? W nagłówku strony ładowany jest mały JavaScript, który sprawdza, czy jest ustawione ciasteczko z maksymalną rozpoznaną rozdzielczością. Regułka w pliku .htaccess rozpoznaje żądania do plików .png, .gif i .jpg. Sprawdza, czy można serwować obrazek w odpowiednim rozmiarze, jeżeli nie – skypt w PHP tworzy jego wersję w odpowiednim rozmiarze.

Podstawowa konfiguracja umożliwia tworzenie predifniowanych grup rozmiarów na poszczególne urządzenia, zmianę ustawień jakości tworzonych miniaturek i kilku dodatkowych opcji.