Из Википедии, бесплатной энциклопедии
  (Перенаправлено из CSE HTML Validator )
Перейти к навигации Перейти к поиску

CSS HTML Validator (ранее названный CSE HTML Validator ) является редактор HTML и CSS редактор для Windows , (и Linux при использовании Wine ) , который помогает веб - разработчикам создавать синтаксически правильный и доступный HTML , XHTML и CSS документов ( в том числе HTML5 и CSS3 ) по поиск ошибок, потенциальных проблем и распространенных ошибок. Он также может проверять ссылки, предлагать улучшения, предупреждать разработчиков об устаревших, устаревших или проприетарных тегах, атрибутах и ​​свойствах CSS, а также находить проблемы, которые могут повлиять напоисковая оптимизация .

CSS HTML Validator разрабатывается, продается и продается компанией AI Internet Solutions LLC, расположенной в Техасе . [1] Первая версия CSS HTML Validator была выпущена в 1997 году для Windows 95 . Текущая версия - 2020 / v20.04 [2] (по состоянию на 25 сентября 2020 г.) и предназначена для Windows 7 и более поздних версий . Существует четыре основных редакции CSS HTML Validator - Enterprise, Professional, Home / Standard и Lite. Хотя приложение, как правило, является коммерческим продуктом (за исключением версии Lite), бесплатная версия стандартной версии доступна для личного некоммерческого использования.

Особенности [ править ]

CSS HTML Validator включает в себя редактор HTML , валидатор для HTML , XHTML , полиглот разметки , CSS , PHP и JavaScript ( с помощью JSLint или JSHint ), проверки ссылок (найти мертвые и неработающие ссылки ), проверку орфографии , доступность проверки и поисковую оптимизацию (SEO) проверка. Встроенный веб-браузер позволяет разработчикам просматривать веб-страницы, пока страницы проверяются автоматически.

Поскольку документы проверяются локально и не загружаются через Интернет на сервер для проверки, проверки выполняются относительно быстро, а безопасность и конфиденциальность повышаются.

Инструмент Batch Wizard, включенный в некоторые выпуски программного обеспечения, может проверять целые веб-сайты, части веб-сайтов или список локальных веб-документов. Batch Wizard создает отчеты в формате HTML или XML. Отчеты можно просматривать с помощью стандартного веб-браузера.

Средство проверки доступности включает поддержку поправки к разделу 508 Закона о реабилитации 1973 года и рекомендаций по обеспечению доступности веб-контента (как WCAG 1.0, так и WCAG 2.0 / 2.1). Текущие версии также обеспечивают поддержку Common Look and Feel (CLF) Канады , включая CLF 2.0.

Используя версию HTML Tidy с поддержкой HTML5 и Pretty Print & Fix Tool, CSS HTML Validator может автоматически исправить некоторые общие проблемы с документами HTML и XHTML . Однако некоторые проблемы не могут быть исправлены (или исправлены правильно) с помощью автоматизированных инструментов и требуют ручного просмотра и ремонта.

История версий [ править ]

Проверка разметки полиглотов была добавлена ​​в CSE HTML Validator v12, а поддержка мобильной разработки (для HTML и CSS) была добавлена ​​в CSE HTML Validator v14 и улучшена в v15. В версии 15 добавлена ​​встроенная проверка синтаксиса для файлов манифеста кеша JSON и HTML5 . Версия 16 добавила линтинг JavaScript с помощью JSHint , инструмента статического анализа кода для проверки JavaScript, но также продолжает поддерживать JSLint . В версии 17 добавлена ​​поддержка проекта ускоренных мобильных страниц , который представляет собой тип HTML, оптимизированного для просмотра веб-страниц на мобильных устройствах, а также поддержка проверки DOM в реальном времени с помощью Google Chrome [3]

Версия 18 переименовала программное обеспечение в CSS HTML Validator 2018 и включает обновленную поддержку HTML5 и CSS. Версия 18 также добавила новый отчет «По сообщению» в мастере пакетной обработки и отказалась от поддержки Windows Vista и более ранних версий .

CSS HTML Validator 2019 / v19 включает обновленную поддержку HTML и CSS, добавляет поддержку WCAG 2.1, улучшает поддержку при работе под Wine (программное обеспечение) и является собственным 64-битным приложением (ранее выпуски были 32-битными). CSS HTML Validator 2020 / v20 , впервые выпущенный в январе 2020 года, включает дополнительные обновления HTML, CSS, специальных возможностей и другие обновления, включая улучшенную поддержку проекта Accelerated Mobile Pages . Также, начиная с 2020 / v20, стандартная версия была переименована в домашнюю версию.

Онлайн-версия на основе CSS HTML Validator Pro, которая может проверять документы с помощью загрузки файлов, URL-адресов или фрагментов (прямой ввод текста), была прекращена в мае 2017 года в пользу настольной версии для Microsoft Windows.

Цель проверки [ править ]

Цель валидации и компьютерной проверки документов HTML, XHTML и CSS - убедиться, что документы синтаксически правильны и не содержат проблем. Проверенные документы HTML, XHTML и CSS с большей вероятностью:

  • рендеринг быстрее и с меньшим количеством проблем (пользовательским агентам не нужно «выяснять» и расшифровывать плохой синтаксис)
  • заставляют браузеры и пользовательские агенты создавать более согласованную объектную модель документа , что важно для CSS и JavaScript
  • быть совместимым с будущими версиями пользовательских агентов и браузеров ("с учетом будущего")
  • быть совместимым с текущими и будущими спецификациями HTML, XHTML и CSS
  • отображать как задумано на различных пользовательских агентах, включая мобильные устройства
  • доставлять меньше проблем посетителям
  • быть более доступным для людей с ограниченными возможностями (например, слепота), а также для пользователей в целом
  • не содержать мертвых, сломанных или гниющих ссылок

Хотя инструменты автоматической проверки полезны для разработки и обслуживания веб-сайтов, они не могут гарантировать, что документ будет отображаться должным образом во всех браузерах. Разработчики всегда должны тестировать документы в различных браузерах (включая мобильные браузеры), чтобы найти проблемы, которые не могут быть обнаружены с помощью компьютеризированного инструмента проверки.

Отличия от других валидаторов HTML [ править ]

  • CSS HTML Validator - это автономное настольное приложение для Microsoft Windows , не требующее подключения к Интернету. Автономный характер приложения отличается от онлайн-сервисов, таких как W3C Markup Validation Service .
  • CSS HTML Validator проверяет синтаксис HTML / XHTML, CSS , ссылки, орфографию, доступность , JavaScript , SEO и PHP за один проход, в то время как валидаторы на основе DTD часто более ограничены, проверяя в основном базовую структуру тегов и допустимые атрибуты.
  • CSS HTML Validator включает встроенный язык сценариев (называемый TNPL), который обеспечивает высокую степень настройки с помощью сценариев и «пользовательских функций». Это позволяет разработчикам добавлять пользовательские (специализированные) проверки и сообщения.
  • CSS HTML Validator включает валидатор на основе DTD, который можно дополнительно использовать для проверки версий HTML на основе DTD (версий до HTML5), однако одно из основных отличий CSS HTML Validator заключается в том, что его собственный механизм проверки может выполнять больше проверок документа. чем валидатор на основе DTD. Это связано с тем, что валидаторы на основе DTD ограничены проверкой только того, что может быть указано в определении типа документа .

Интеграция [ править ]

CSS HTML Validator интегрируется с другим сторонним программным обеспечением, например перечисленным ниже. Это позволяет выполнять проверку с помощью CSS HTML Validator из сторонней программы.

  • EmEditor - включает специальную версию Lite версии CSS HTML Validator 2019 для встроенной проверки HTML и CSS.
  • Blumentals Software [4] - несколько программных продуктов Blumentals интегрируются с CSS HTML Validator.
  • HTML-комплект
  • HomeSite
  • Анализатор веб-сайтов Microsys A1 [5]
  • PhpED [6]
  • TextPad
  • TopStyle [7] - включает поддержку проверки ссылок

Ссылки [ править ]

  1. ^ Об AI Internet Solutions LLC Дата обращения 25 сентября 2019.
  2. ^ CSS HTML Validator 2020 (v20.04) уже доступен Дата обращения 25.09.2020
  3. ^ Использование инструментов разработчика Google для проверки модели DOM Получено 25 сентября 2020 г.
  4. ^ Программное обеспечение Blumentals получено 20 января 2020 г.
  5. ^ A1 Website Analyzer, дата обращения 11 августа 2017 г.
  6. ^ Интеграция инструментов с редактором PHP / IDE NuSphere, Дата обращения 9 апреля 2013 г.
  7. ^ Домашняя страница TopStyle Проверено 22 января 2013 г.

Внешние ссылки [ править ]

  • Официальный веб-сайт