holistic 24 Опубликовано: 18 апреля 2016 Рассказать Опубликовано: 18 апреля 2016 Пытаюсь достичь совершенства в валидации кода. Но на страницах, где есть всплывающие картинки, валидатор (validator.w3.org) выдает следующее: Error: Bad value highslide for attribute rel on element a: The string highslide is not a registered keyword. <a href="*.jpg" rel="highslide" class="highslide"> Разработчик может предложить решение по устранению в срочном порядке для прохождения валидации, т.к. эта проблема длится уже годами? Цитата Ссылка на сообщение Поделиться на других сайтах
vitya_oct 1 Опубликовано: 18 апреля 2016 Рассказать Опубликовано: 18 апреля 2016 если я правильно понял это настройка яваскрипт для увеличения картинок, короче надо грохнуть галерею чтобы не возникала эта ошибка ) Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 18 апреля 2016 Рассказать Опубликовано: 18 апреля 2016 2 часа назад, holistic сказал: Разработчик может предложить решение по устранению в срочном порядке для прохождения валидации, т.к. эта проблема длится уже годами? Нет, т.к. значение rel="highslide" очень важно для работы увеличения картинок по клику на них. Цитата Ссылка на сообщение Поделиться на других сайтах
holistic 24 Опубликовано: 18 апреля 2016 Рассказать Опубликовано: 18 апреля 2016 (изменено) Автор 2 часа назад, celsoft сказал: Нет, т.к. значение rel="highslide" очень важно для работы увеличения картинок по клику на них. Быть может пора сменить сам скрипт управления картинками, работа которого не подлежит валидации, к тому же морально устаревшего? Изменено 18 апреля 2016 пользователем holistic Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 18 апреля 2016 Рассказать Опубликовано: 18 апреля 2016 Это с каких пор хайслайд стал морально устаревшим? А PrettyPhoto тоже морально устарел? А он тоже атрибут rell использует. Это не скрипт устарел, а дремучий валидатор, на который давно пора забить, не умеет до сих пор нормально обрабатывать HTML5 и выдает предупреждения на доктайп и до сих пор считает HTML5 экспериметальным стандартом 1 Цитата Ссылка на сообщение Поделиться на других сайтах
dleseomaster 0 Опубликовано: 29 сентября 2016 Рассказать Опубликовано: 29 сентября 2016 Здравствуйте. (iwook.ru) Проблема до сих пор актуальна и в самой последней версии движка. Довел код почти до 100% валидности... а вот этот косяк, не смог. Просьба к разработчику, написать любой из вариантов который решит эту проблему. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 29 сентября 2016 Рассказать Опубликовано: 29 сентября 2016 что вы все заглядываетесь на этот устаревший валидатор? Атрибут rel никакой погоды не делает. Цитата Ссылка на сообщение Поделиться на других сайтах
dleseomaster 0 Опубликовано: 29 сентября 2016 Рассказать Опубликовано: 29 сентября 2016 7 минут назад, alex32 сказал: что вы все заглядываетесь на этот устаревший валидатор? Атрибут rel никакой погоды не делает. И все же есть общепризнанные стандарты атрибута rel, надо соответствовать. Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 29 сентября 2016 Рассказать Опубликовано: 29 сентября 2016 2 часа назад, dleseomaster сказал: И все же есть общепризнанные стандарты атрибута rel, надо соответствовать. и что по стандартам можно прописывать в rel ? Цитата Ссылка на сообщение Поделиться на других сайтах
dleseomaster 0 Опубликовано: 29 сентября 2016 Рассказать Опубликовано: 29 сентября 2016 (изменено) 51 минуту назад, odys сказал: и что по стандартам можно прописывать в rel ? Вот http://spec.piraruco.com/html5/links.htm#linkTypes И почему бы везде в коде не прописать вместо rel=\"highslide\" и rel="highslide", например data-rel=\"highslide\" и data-rel="highslide" ...? Изменено 29 сентября 2016 пользователем dleseomaster Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 29 сентября 2016 Рассказать Опубликовано: 29 сентября 2016 1 час назад, dleseomaster сказал: И почему бы везде в коде не прописать вместо rel=\"highslide\" и rel="highslide", например data-rel=\"highslide\" и data-rel="highslide" ...? ну так замени в файле engine/classes/parse.class.php вместо rel=\"highslide\" и rel="highslide", например data-rel=\"highslide\" и data-rel="highslide" ...? и сделай перестроение публикаций про бекапы не забываем Цитата Ссылка на сообщение Поделиться на других сайтах
dleseomaster 0 Опубликовано: 29 сентября 2016 Рассказать Опубликовано: 29 сентября 2016 5 минут назад, odys сказал: ну так замени в файле engine/classes/parse.class.php вместо rel=\"highslide\" и rel="highslide", например data-rel=\"highslide\" и data-rel="highslide" ...? и сделай перестроение публикаций про бекапы не забываем уже. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.