Меню

JavaScript

Влез Излез

AJAX Заявки с кеширане

Миналата седмица написах урок как можем да подобрим user experience-а на нашия сайт, като зареждаме новото съдържание на страниците с JavaScript без презареждане. Тази седмица ще направим промени по кода си, така че да кешираме заредената информация и да не пращаме нови заявки към сървъра, ако не се налага.

прочети AJAX Заявки с кеширане

AJAX Заявки

Като потребители ни е лесно твърдо да застанем зад идеята, че предпочитаме информацията на страниците, които преглеждаме да се обновява, без да ни се налага да презареждаме стнаници. От гледна точка на разработчици можем да постигнем това с помощта на AJAX Requests (AJAX Заявки). В този урок ще обсъдим именно как най-добре да направим това.

прочети AJAX Заявки

HTML5 <meter> таг

В урока си Разлики в HTML4 и HTML5 споменавам <meter> тага, казвайки, че той няма вградена визуална презентация в браузърите. След бърза справка се окача, че греша и повечето браузъри вече представят този таг като правоъгълник запълнен до определено ниво. В този урок ще дам няколко насоки как да използваме най-правилно този таг и как да се уверим, че той ще изглежда правилно и на по-стари браузъри. прочети HTML5 <meter> таг

JavaScript и работа с DOM

От известно време, като преглеждам статистиките за посещенията на сайта ми, имам намерението да пиша статии, с които да отговоря на търсенето на хора, които са стигнали до моя сайт, но според мене самия не са намерили точно каквото търсят, а въпросната тема е пряко свързана с основната идея зад сайта. Именно с този пост започвам една такава серия.

прочети JavaScript и работа с DOM

Създаване на начална страница – част 5

След 8 поста, които представят въведение в JavaScript, смятам, че е редно отново да се върна на видео уроците и да завършим началната страница, която започнахме преди толкова много време.

В този урок ще добавим възможност да премахнем активното състояние на всички кутии, с което да се върнем до изгледа, който страницата има при първоначално зареждане.

прочети Създаване на начална страница – част 5

JavaScript Хронометър – част 2

За момента сме направили една семпла страница с основен HTML markup, който да ни послужи за създаването на простичък JavaScript хронометър. Приложили сме нужните стилове, заредили сме jQuery и сме задали функция, която да се изпълни при DOMContentLoaded. Остава ни единствено да добавим и програмтана логика на нашия хронометър, за да може той да ни свърши някаква работа когато ни се наложи.

прочети JavaScript Хронометър – част 2

JavaScript Хронометър – част 1

След като вече имаме основни познания за начина, по който можем да работим с JavaScript, нека разгледаме един реален пример, в който ще направим една проста HTML страница, която с помощтта на JavaScript ще направим да засича време.

В този урок ще представим основна работа с jQuery, някои основни event-и, както и какво е setInterval.

прочети JavaScript Хронометър – част 1

Първи стъпки в JavaScript – Събития/Events

Достигаме и до шеста част от уводната поредица в JavaScript, в която ще обърнем внимание на събитията (event-и). Благодарение на събитията в JavaScript имаме възможност да извършим дадено действие когато потребител извърши специално действие или когато някой от обектите съобщи, че „си е свършил работата“.

прочети Първи стъпки в JavaScript – Събития/Events