JavaScript

Uwolnij się od prefixów CSS

Uwolnij się od prefixów CSS

Bardzo ciekawe rozwiązanie uwalniające od tworzenia specjalnych reguł CSS dla każdej z przeglądarek. Piszę tutaj o rozwiązaniach pozwalających na tworzenie gradientów w tle, czy okrągłych narożników: -webkit-border-radius: 50%; -moz-border-radius: 50%;
. Żeby było ciekawiej – rozwiązanie to działa client-side, czyli cała zabawa jest po stronie przeglądarki i nie wymaga instalowania niczego na serwerze. Wystarczy zaimportować 2KB JavaScript i problem z głowy. Zapomniałbym o odnośniku do serwisu: -prefix-free. Przykład zastosowania poniżej:
czytaj dalej…

jQuery na diecie – jQuip

jQuery stało się standardem w przypadaku bibliotek JavaScript. Działa bez większych błędów, niestety z każdą kolejną wersją przybywa jej kilobajtów. Aktualnie wersja 1.7.1 skompresowana ma ponad 93KB. Jest to całkiem spory rozmiar szczególnie jeżeli weźmiemy pod uwagę urządzenia mobilne i ogólnie połączenia, gdzie płacimy za transfer.

czytaj dalej…

Edytorów online ciąg dalszy – ACE

Edytorów online ciąg dalszy – ACE

Zaledwie kilka dni temu pisałem o WIODE, a mamy kolejny edytor on-line tym razem dedykowany dla JavaScript. Cloud9 IDE to prężnie rozwijący się kompletny edytor online, a jego twórcy postanowili wypuścić trochę kodu i udostępnili ACE.

czytaj dalej…

Kopiowanie tablic w JavaScript

Nie wiem czy był to tzw. „fakt oczywisty”, który pominąłem w bezmiarze moich skryptów, ale okazało się że kopiowanie tablic w JavaScript to nie jest taka prosta sprawa. Namęczyłem się sromotnie nad prostą sprawą, które polegała na tym, że potrzebowałem skopiować tablicę i posortować jej elementy w kopii tejże tablicy.

czytaj dalej…

'