Archiwum dla kategorii ‘Praktyka’

jQuery

Mini porady jQuery III – formularze

Witamy w kolejnym artykule z serii mini porady jQuery. Dziś zajmiemy się wybranymi aspektami pracy z elementami formularzy. 1. Nie więcej niż jedna opcja możliwa do zaznaczenia w input select multiple Ostatnio tworzyłem projekt, gdzie trzeba było pokazać UI w nieco staroświeckim stylu (podobnym do typowych aplikacji desktop sprzed lat). Niektóre z inputów musiałby być […]

Program control

Mini porady JavaScript i jQuery II

OK! Pora na kolejne szybkie porady JavaScript i jQuery. Dziś co nieco o Fancybox plugin, checkboxach i parsowaniu linków w tekście. Porady JavaScript i jQuery Do rzeczy. 1. Wysyłanie formularza warunkowo – tylko jeśli użytkownik zaznaczył checkbox (np. akceptuję regulamin). Oczywiście chodzi o walidację w JS / jQ, bez użycia języka takiego jak PHP. Mamy […]

Power JavaScript

Mini porady JavaScript i jQuery

Kolejny artykuł z serii tricki i porady JavaScript (jQuery, CSS i inne również), jednak w nowej odsłonie – krótkich porad. Szybkie porady JavaScript i jQuery 1. Klikalne tło strony Chodzi o przypadek, gdy chcemy zrobić klikalne tło strony, przykładowo reklamę odsyłającą gdzieś użytkownika po kliknięciu w tło. Opakowanie (wrapper) contentu strony, lub dodanie zdarzenia onclick […]

More advanced JavaScript

JavaScript, HTML5, CSS i praca z data URI

Co to takiego? Schemat data URI to prostu sposób reprezentacji danych, jednak w taki sposób, że dane który zwykle przechowujemy w plikach (np. zdjęcie) występują w postaci ciągu tekstowego. Ciąg taki ma odpowiedni format, jednak pozwala programistom na łatwe przesyłanie takiego zasobu np. między aplikacjami Web, a także użycie bezpośrednio w kodzie CSS bądź JavaScript. […]

udontsay-128

Tutorial node.js i socket.io – system komentarzy „real-time”

Poprzednio pisaliśmy o tym jak pracować z node.js i socket.io. Dziś rozwiniemy temat przykładem praktycznym. Stworzymy prosty, wydajny system komentarzy między użytkownikami, który będzie przetwarzał i odświeżał listę komentarzy wszystkim użytkownikom, którzy mają otwartą naszą aplikację web. Tutorial node.js i socket.io – real-time comments Krok po kroku, od podstaw. Oczywiście sama strona i funkcjonalność komentarzy […]

node-js

Node.js i socket.io

Node.js to rewelacja sama w sobie. Dodajmy jeszcze do tego socket.io, a otrzymamy możliwości o których dawniej nawet nam się nie śniło. Node.js i socket.io Po omówieniu podstaw node.js oraz pracy z bazami danych z poziomu tej technologii, pora sięgnąć po jeszcze ciekawsze rzeczy. Jedną z nich z pewnością jest socket.io. Wystarczy nawiązać połączenie pomiędzy […]

node-js

Node.js i MySQL oraz MongoDB

Po wprowadzeniu do node.js pora na bardziej zaawansowane i praktyczne informacje. Dziś zajmiemy się komunikacją node.js z bazami danych MySQL, a także wspomnimy o MongoDB. Node.js i MySQL Jeżeli programujemy np. w PHP, mamy zapewne w systemie środowisko LAMP, mamy więc też MySQL. Potrzebujemy jeszcze tylko node.js oraz modułu MySQL: $ npm install mysql Konfiguracja […]

node-js

Node.js wprowadzenie

Popularność języka JavaScript jest oczywista. A przyczyniają się do tego m.in. takie zastosowania jak node.js. Od dłuższego czasu widać i słychać dookoła o tej technologii. Sami pracujemy od jakiegoś czasu z node i robimy naprawdę fajne rzeczy, więc z pewnością jest to coś godnego uwagi! I w końcu mam trochę czasu, aby o tym napisać. […]

tutorial-js

Tutorial Backbone.js w pigułce. Część 2/2.

Dziś część druga, w której zgłębiamy tajniki Backbone.js. Tutorial Backbone.js Po omówieniu podstaw i kluczowych aspektów, takich jak modele i kolekcje, zajmiemy się kolejnymi – Router, Views oraz Events. Routing – Backbone.Router Czym była by aplikacja bez możliwości interakcji. Backbone.Router dostarcza metod routingu stron na client-side, połączenia z akcjami i zdarzeniami. Jest także rozwiązanie (graceful […]

backbone

Tutorial Backbone.js w pigułce. Część 1/2.

Backbone.js to dość popularna biblioteka JavaScript, wykorzystywana do tworzenia aplikacji internetowych na pojedynczej stronie (Single-page application). Biblioteka została zbudowana z użyciem interfejsu RESTful JSON i bazuje na wzorcu model–view–presenter (MVP). Twórcą biblioteki jest Jeremy Ashkenas – autor underscore.js i CoffeeScript. Tutorial Backbone.js – wprowadzenie Backbone.js potrzebuje do działania jednej zależności – Underscore.js (>= 1.5.0). Przykład […]