Цікавий proof of concept - AJAX без JavaScript

Ідея в наступному — частина сторінки апдейтиться з сервера (немає маніпуляції з DOM на стороні клієнта). Деталі читати тут
  • +3
  • 25 квітня 2010, 18:41
  • archer
  • 4

Туторіал - Prototype: Як Prototype Розширює DOM

Як Prototype Розширює DOM
Більшою частиною framework-у Prototype є його DOM розширення. Prototype надає безліч зручних методів для елементів, які вертаються функцією $(): наприклад, можна написати $('comments').addClassName('active').show() та отримати елемент з ID 'comments', потім додати до нього назву класу і показати цей елемент (якщо раніше він був прихований). Елемент 'comments' не містить цих методів у власному JavaScript-і; як це можливо? Даний документ демонструє деякі розумні забавки в Prototype.


( Читати далі )