Miesięczne archiwum: Listopad 2010

Supersized – pełnoekranowa galeria w jQuery

supersized

Bardzo fajny skrypt galerii, który wyświetla zdjęcia na pełnym ekranu. Pozwala on również na oglądanie pokazu slajdów lub własnoręczne przełączne zdjęć. Spis zdjęć umieszcza się w tablicy JavaScript, oprócz ścieżki do pliku, można również umieścić tytuł zdjęcia oraz link do innej strony. Skrypt samodzielnie tworzy miniaturki w nawigacji.

Supersized jQuery

Framework: jQuery
Link: http://buildinternet.com/project/supersized/
Demo: http://buildinternet.com/project/supersized/3/default.html
Licencja: CC

jQuery Keypad – klawiatura w jQuery

jQuery Keypad

Ciekawy plugin napisany w jQuery. Dzięki niemy możemy mieć wirtualną klawiaturę przy polu <input>.  Skrypt potrafi stworzyć zarówno małe klawiatury numeryczne, jak i duże „qwerty” Dokumentacja na stronie autora daję duże możliwość rozbudowy klawiatury, miedzy innymi definiowanie własnych przycisków. Skrypt jest prosty w instalacji, wystarczy go ściągnąć na dysk i dodać do folderu bibliotekę jQuery.

jQuery Keypad

Link: http://keith-wood.name/keypad.html
Demo: http://keith-wood.name/keypadBasics.html
Licencja: MIT, GPL

FlexBox – paginacja i autouzupełnianie w znaczniku select

flexbox

Skrypt wyświetla w znaczniku select listę z możliwością przełączania się między stronami. Jest to bardzo dobre rozwiązanie w przypadku długich list wyboru. Ponadto przy wpisywaniu szukanej frazy lista zmniejsza się o pozycje odpowiadające wpisanemu kryterium. Dodatkową zaletą skryptu jest to, że lista wczytywanych jest z pliku JSON. Skrypt przy ładowaniu danych używa metody AJAX, co sprawia że nie spowoduje to spowolnienia ładowania się strony, a lista wyboru może być długa.

flexbox

Framework: jQuery
Link: http://www.fairwaytech.com/flexbox.aspx
Licencja: Inna

Entri – aplikacja web do wymiany informacji

entri

Aplikacja webowa Entri to narzędzie do szybkiej wymiany informacji tekstowej. Aplikacja nie wymaga posiadania konta ani żadnego rejestrowania.

Zasada działania jest bardzo prosta. Po prostu wpisujemy tekst i zapisujemy dokument. Jeżeli chcemy przekazać treść dalej, wystarczy przesłać specjalny link osobie, której treść chcemy pokazać.

Niewątpliwą zaletą aplikacji jest tworzenie wersji zapisanego dokumentu, dzięki temu możemy wracać do wcześniejszych zmian. Sam edytor umożliwia tworzenie prostego tekstu, dodawania linków, list oraz zdjęć z sieci. Z utworzonego dokumentu możemy pobrać kod HTML i umościć go na przykład na stronie www.

Aplikacje tego typu często przydają się w szybkiej wymianie informacji, kiedy dostęp to bardziej zaawansowanych narzędzi może być ograniczony.

entri

Link: http://entri.co/

Nude.js – skrypt do rozpoznawania nagości

nude javascript canvas

Szczerze powiem nie wiem po co komu taka biblioteka. Bardziej przydała by się biblioteka, która wyszykuje nagę zdjęcia, a nie je zasłania :). Skrypt działa bardzo dobrze i poprawnie rozpoznaje wszystkie myszki i ptaszki :), ale już znalazłem jego słaby punk. Otóż skrypt bazuje na rozpoznawaniu kolorów i jeżeli te same zdjęcia będą czarno białe skrypt już nie rozpozna nagości.

nude javascript canvas

Demo: http://www.patrick-wied.at/static/nudejs/demo/
link: https://github.com/pa7/nude.js
Licencja: Darmowa

VexFlow – zapis nutowy HTML5 Canvas i SVG.

vexflow Canvas html5 SVG

Skrypt dzięki któremu możemy w prosty sposób sporządzić zapis nutowy. Postępując zgodnie z tutorialem zapiszemy nuty bez potrzeby wstawiania rysunków czy korzystania z innych programów. Nuty są zapisywane za pomocą  biblioteki Canvas, która wchodzi w skład specyfikacji HTML5. Biblioteka Canvas jest na wszystkich przeglądarkach prócz IE, która obsługuje ją dopiero od wersji 9 (na razie wersja beta beta).

vexflow Canvas html5 SVG

Wymagania: Canvas
Demo: http://www.vexflow.com/
Licencja: MIT