- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте! Имеется вот такая штука:
<param> везде одинаковый и порою очень длинный. С целью экономии места хочу задать <param> в качества атрибута для родительского тега, а потом на JS вытаскивать его.
Как то так:
Т.е. вся суть в том что я назначаю тегу атрибут которого нет в спецификации HTML. На что и как это может повлиять? Может какие то браузеры неверно отреагируют? Или пс как то заругают, не?
Нестандартные атрибуты это не хорошо, но кроме как на валидность они ни на что как правило не влияют
Единственная опасность имхо в том что кто-то (чужой плагин, какая-нибудь надстройка) начнет использовать тот же самый атрибут и начнется путаница.
Альтернативы
1. Переход на HTML5. Там есть пользовательские атрибуты c префиксом data-
2. В родительском контейнере можно хранить hidden-поле
3. Никто не мешает запаковать данные в js-блок
4. В jquery 1.3 был плагин metadata который позволял вытаскивать json-данные из атирбута класса. В более поздних версиях он вошел в состав ядра и там что-то поменялось.