Стилът на тази статия или neentsiklopedichen нарушава правилата на българския език.
Този раздел липсва цитати източници на информация.
Чрез използването на не-натрапчиви подход е по-лесно да се постигне следните резултати [4]:
- Уеб сайт, достъпен за повече потребители
- Гъвкавост при изменение на стиловете на документа и скриптове
- Оперативна надеждност (устойчивост) и разтегливост, включително възможността за постепенно подобрение
- Повишаване на производителността, например, чрез кеширане на външни скриптове
Разделяне на поведение от маркиране
В добре структуриран подход към дизайна, оформлението е предназначена да опише структурата на документа, но не и поведението му. Смесването на модели и поведения води, наред с други неща, сайт влошаване възможности за поддръжка. Това се случва, по същата причина, както е в случая на смесване структура и представяне, ако даден сайт съдържа стотици полета с данни, добавянето onchange атрибут, съответстваща на всеки (и да ги променя по-късно, ако е необходимо) може да бъде времеемък процес.
Дискретен решение е да инсталирате манипулатори на софтуер за събития. Това обикновено се постига логически разделяне на елементи, които изискват специално манипулатор клас последвано от:
Сценарият може да видите всички елементи на входа, като се позовава на класа validatedDate и ги намира точно манипулатор:
Тъй като атрибут на клас отразява семантичната роля на даден елемент, такъв подход е в съответствие с препоръките на W3C за. въз основа на съвременните стандарти.
Свързани статии