ПредишенСледващото

Стилът на тази статия или neentsiklopedichen нарушава правилата на българския език.

Този раздел липсва цитати източници на информация.

Чрез използването на не-натрапчиви подход е по-лесно да се постигне следните резултати [4]:

  • Уеб сайт, достъпен за повече потребители
  • Гъвкавост при изменение на стиловете на документа и скриптове
  • Оперативна надеждност (устойчивост) и разтегливост, включително възможността за постепенно подобрение
  • Повишаване на производителността, например, чрез кеширане на външни скриптове

Разделяне на поведение от маркиране

В добре структуриран подход към дизайна, оформлението е предназначена да опише структурата на документа, но не и поведението му. Смесването на модели и поведения води, наред с други неща, сайт влошаване възможности за поддръжка. Това се случва, по същата причина, както е в случая на смесване структура и представяне, ако даден сайт съдържа стотици полета с данни, добавянето onchange атрибут, съответстваща на всеки (и да ги променя по-късно, ако е необходимо) може да бъде времеемък процес.

Дискретен решение е да инсталирате манипулатори на софтуер за събития. Това обикновено се постига логически разделяне на елементи, които изискват специално манипулатор клас последвано от:

Сценарият може да видите всички елементи на входа, като се позовава на класа validatedDate и ги намира точно манипулатор:

Тъй като атрибут на клас отразява семантичната роля на даден елемент, такъв подход е в съответствие с препоръките на W3C за. въз основа на съвременните стандарти.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!