@poimanoo

Как принято хранить идентификаторы объектов и как это делали раньше?

Здравствуйте. Есть у меня список чего-то, правильно ли я понимаю что айдишники этого чего-то правильно хранить c помощью data-*** или правильнее делать как-то иначе? И если хранить нужно именно так, то как это делали раньше, когда еще не было data-*** ? Спасибо)
  • Вопрос задан
  • 78 просмотров
Решения вопроса 2
Enroller
@Enroller
Немного авантюрист
data-атрибут он для того и дата чтобы хранить в нём состояние/индекс/параметр/вобщем что-то полезное для JS Логики.
Раньше имена классов юзали, rel - атрибут.. но это мрак
Тык
Ответ написан
Комментировать
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега HTML
Руководитель frontend направления, предприниматель
1. Есть ряд универсальных атрибутов (id, class)
2. С привязкой к тегу\группе тегов (href)
3. «Собери сам» с приставкой data-

Среди «готовых» атрибутов из коробки не исключено, что найдется тот, который как раз для хранения того, что надо. Все, что не входит в стандарт по W3C надо сохранять в data-, иначе всякие произвольные атрибуты приведут к не валидности кода.
Раньше же хранили кто как кому удобно. Но спасибо стандартизаторам, это систематизировали. К слову, JS отлично жрет дата-атрибуты.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы