EnhanceJS працює шляхом тестування та виявлення, якщо браузер може надати різну CSS і JavaScript функції.
Грунтуючись на результатах він буде поставлятися різні версії змісту, на основі підтримки браузера користувача.
Таким чином, основні принципи "прогресивне поліпшення" йдуть: доступність і семантику.
Доступність: зміст доступно будь-якому охочому, щоб побачити його, так як він приходить в дуже низькою Текстова версія за замовчуванням і поступово поліпшується, якщо браузер підтримує його.
Семантика: Оскільки зміст виявляється спочатку в базових версіях, основні веб-стандарти повинні дотримуватися і побічно це призводить до відповідним кодом і технологій використовується для візуалізації сирої першу версію змісту.
Так EnhanceJS і прогресивного поліпшення сама так добре базується в логічних і основних принципів хорошого дизайну продукту, ця бібліотека обов'язковою і повинна-ноу інструмент для всіх професійних веб-розробників.
Вимоги
- включений JavaScript на стороні клієнта
Коментар не знайдено