MLBOX v2
Zmiany:
Wersja 2.4
- ESC ponownie działa dla okien AJAX
- kompatybilny z Windows Phone 8.x IE
Wersja 2.3
- klawiszologia wyłączona dla okien AJAX
- lepsze wyliczanie pozycji okna na ekranie
- skrypt minimalnie urósł - 5,80 kb wersja min, 8,79 kb wersja pełna
Wersja 2.2
- poprawa zachowania oknien AJAX przy zmianie rozdzielczości
(póki co scroll, brak pomysłu na coś innego)
- bugfix: próba wczytania nieistniejącego elementu przy skalowaniu
- bugfix: wczytywanie pliku poprzez XHR podczas renderingu okna
- dodano znaczniki dla kompilatora (http://closure-compiler.appspot.com/home)
Wersja 2.1
- obrazy większe niż ekran są do niego skalowane
- zmiana wielkości okna/orientacji ekranu powoduje przeskalowanie
- poprawki drobnych błędów
- funkcja mlbox.res() odświeża/skaluje obraz
- mniejszy rozmiar - 5,6 kb
Wersja 2.0
- nawigacja klawiaturą w otwartej galerii
- okno AJAX - możliwa obsługa linków / formularzy
- mniejszy rozmiar - 6,5 kb wersja min, 8,2 wersja pełna
- dwie funkcje API
- mlbox.load(string) - wczytuje obraz / dokument
- mlbox.die() - zamyka okno
- wszelkie konflikty z innymi skryptami zostały wyeliminowane
- możliwa kofnfiguracja skryptu poprzez globalne zmienne JS:
- mlbox_bg - kolor tła
- mlbox_fc - kolor tekstu
- mlbox_dir - ścieżka do plików graficznych mlboxa
- lepsze wsparcie niektórych wersji IE 8
Test:
Pobierz
TUTAJ