Wyszukiwanie artykułów według tagów

  • Od kilku lat prawo nakłada obowiązek informowania użytkownika w przypadku wykorzystania na stronach technologii przechowywania danych. W artykule zaprezentuję prosty do napisania skrypt, wyświetlający odpowiedni komunikat dla pierwszej wizyty. Do przechowywania informacji wykorzystamy technologię localStorage.

  • Koszyk produktów to bardzo wdzięczny temat do zaprezentowania w jaki sposób funkcjonują sesje w języku PHP. Dodatkowo artykuł pokaże, jak można zarządzać koszykiem poprzez żądania XHR. W tym celu wykorzystamy popularną bibliotekę jQuery.

  • Większość klienckiego kodu JS ma za zadanie odpowiadać na reakcje użytkownika poprzez wywoływane zdarzenia. W artykule zajmiemy się omówieniem na czym polegają propagacja oraz technika delegacji zdarzeń.

  • System reakcji dostępny na Facebooku zna większość użytkowników internetu. Jednak niewiele osób wie, że nie trzeba gigantycznego nakładu pracy, aby wykonać podobne rozwiązanie na swojej stronie. W artykule zajmiemy się utworzeniem dynamicznego systemu reakcji, wykorzystując jQuery oraz bazę danych MySQL.

  • Chociaż wtyczek do biblioteki jQuery zajmujących się wyświetlaniem galerii jest multum, to czasami lepiej napisać kod samodzielnie, dopasowując go do własnych wymagań. Artykuł ma za zadanie pokazać, że za pomocą naprawdę niewielu linii kodu możemy stworzyć prostą galerię.

  • Mimo że wzorzec modułu powstał lata temu, w dalszym ciągu jest jednym z najpopularniejszych rozwiązań. Na czym polega, jak stosować? Czym jest zasięg zmiennych, funkcje anonimowe, IIFE? Dowiesz się tego z artykułu.

  • Przez wiele lat obiekt XMLHttpRequest był głównym sposobem pobierania dynamicznych danych. Jednak wraz z rozwojem przeglądarek oraz nowych technologii, pojawiają się lepsze sposoby na pracę z zasobami. Jednym z nich jest Fetch API.

  • Zmiany zaproponowane w nowej wersji ECMAScript 6 mogą znacząco ułatwić i przyśpieszyć pisanie kodu. Jednak zanim wszystkie funkcje zostaną poprawnie zaimplementowane w przeglądarkach minie jeszcze sporo czasu, a w międzyczasie należy korzystać z transpilatorów kodu. Jeden z nich, Babel JS, jest tematem tego artykułu.

  • Dobry edytor potrafi znacząco poprawić komfort pracy każdego programisty. Są jednak takie chwile, gdy odpalanie ciężkiego środowiska napisanego w Javie mija się z celem a do pracy wystarczy w zupełności mniejszy, dostosowany do konkretnego celu edytor. Można za taki uznać Sublime Text - będący bohaterem niniejszego artykułu.

  • Autorzy biblioteki jQuery od dawien dawna przedstawiali kilka różnych pomysłów na obsługę zdarzeń. Jednak wraz z rozwojem API oraz idąc wzorem innych tego typu bibliotek, od wersji 1.7 udostępnili bardzo jednolity i wygodny interface - prostą metodę $.on zastępującą dotychczasowe $.bind, $.delegate i $.live.