Strona główna - poczytaj o JavaScript, jQuery, CSS i HTML5

Singleton w JavaScript

Ostatnio, wspólnie z Markiem Stasikowskim, myśleliśmy intensywnie – w ramach zabawy z JavaScript – nad jak najlepszą implementacją wzorca projektowego Singleton. Wspólnymi siłami doszliśmy do dość fajnego kodu, który pozwolę sobie przedstawić i nieco omówić. więcej…

tools.mozilla.com

Chłopaki z labs.mozilla.com uruchomili ostatnio tools.mozilla.com – stronę, która skupia najfajniejsze i najbardziej przydatne programy, frameworki, skrypty i widgety dla webdeveloperów. Na początek wyselekcjonowano kilkadziesiąt produktów – między innymi jQuery, Firebug, czy mootools. W tym doborowym towarzystwie znalazło się miejsce dla Drawtera, który jako jedyny, jak na razie, reprezentuje Polskę.

To jednak tylko początek – twórcy zapowiadają ambitne plany, a to czy się powiodą zależy tylko od Was. Otóż udostępniono specjalny formularz, w którym możecie nadsyłać swoje propozycje ciekawych narzędzi. Zostaną one rozpatrzone i – w razie akceptacji – umieszczone obok takich „sław” jak Dojo czy Selenium.

A co u Drawtera? Nie ukrywam, że zarzuciłem na jakiś czas development z powodu braku czasu, jednak tego typu wydarzenia dają mi motywację, by skończyć nową wersję, bo jest tego warta.

Wydajna podmiana liczb w jednej linijce

JavaScript jest, jaki jest – kolejne jego wersje dodają bardzo przydatne funkcje, aczkolwiek przeglądarki implementują je dość opieszale. Absolutną podstawą, obecną we wszystkich nowoczesnych browserach, jest JS 1.5. Niestety smaczki, jakie oferuje nam JavaScript 1.7 są nieobecnie, na przykład, w Internet Explorerze, stąd też w, zdawałoby się, oczywistych sytuacjach, musimy sobie radzić róznymi workaroundami. Co na przykład, jeśli chcemy zrobić szybką podmianę wartości zmiennych, nie korzystając z trzeciej, pomocniczej? więcej…