#1070 closed дефект (готово)

Отсутствует обязательный атрибут href элементов <a/>

Reported by: alx Owned by: Denis_N
Priority: major Component: БД изделий АДС
Keywords: Cc:

Description (last modified by alx)

В r153/base на главной странице я обнаружил элеемнты <a/> без атрибутов href, хотя эти атрибуты являются для элементов <a/> обязательными. Например в столбце "Местопол.":

<a class="fakeHref">Разработка</a>

Предлагаю добавить отсутствующие обязательные атрибуты элементов <a/>.

И наверное не помешало бы вообще пропустить разные страницы через валидатор - он наверняка сказал бы много интересного...

Change History (14)

comment:1 by alx, 21 months ago

Description: modified (diff)

Исправил опечатки.

comment:2 by san, 21 months ago

И наверное не помешало бы вообще пропустить разные страницы через валидатор - он наверняка сказал бы много интересного...

Денис, действительно, хорошо было бы проверить сгенерированные странички валидатором.

comment:3 by Denis_N, 21 months ago

Хорошо, сделаю. Насчет этой возможности изменения местоположения на главной. Я пока ее убрал. Помниться, мы вроде говорили, что она топорно смотрится и, не помню, но вроде надо было ее убрать. Не помнишь, san?

Last edited 21 months ago by Denis_N (previous) (diff)

comment:4 by Denis_N, 18 months ago

Буду в этот тикет писать отчетность по валидации страниц

  1. и-с "Несоответствия" прошел валидацию. r231/base
Version 0, edited 18 months ago by Denis_N (next)

comment:5 by Denis_N, 18 months ago

  1. "Первичный прием" прошел валидацию. r232/base | accept.php

comment:6 by Denis_N, 18 months ago

  1. "ОТК" прошел валидацию. r233/base | otk.php

comment:7 by Denis_N, 18 months ago

  1. и-с "Тестирование" прошел валидацию. r234/base | testing.php
Last edited 18 months ago by Denis_N (previous) (diff)

comment:8 by Denis_N, 18 months ago

  1. и-с "Отгрузка" прошел валидацию. r235/base | shipment.php
Last edited 18 months ago by Denis_N (previous) (diff)

comment:9 by Denis_N, 18 months ago

  1. и-с "Возврат" прошел валидацию. r236/base | refand.php

comment:10 by Denis_N, 18 months ago

  1. и-с "Трансформация" прошел валидацию. r237/base | transform.php

comment:11 by Denis_N, 18 months ago

  1. и-с "Заказы" прошел валидацию r238/base| orders.php (0 ошибок, 1 предупреждение)

Проверенно через https://ru.rakko.tools/tools/58/#

Предупреждение:
Info warning : The “date” input type is not supported in all browsers. Please be sure to test, and consider using a polyfill.
From line 17 column 47 - To line 17 column 90.
<input type="date" name="deadline" value="">

Input с типом date не поддерживается в IE, и в Safari. Решил проверить отображение. Нашел Safari 2012 года, и IE последней версии у себя. И оказалось, что там вообще почти все отображается криво, так что пользоваться совсем неудобно веб-интерфейсом

Решил не делать поддержку Input-a с типом поля date, поскольку если исправить - это одно, то пользователь все равно не сможет нормально использовать веб-интерфейс в этих двух браузерах. А переделать все - длительная работа, которая сейчас, считаю, будет избыточной, потому что пользователи на данный момент итак используют веб-интерфейс в нормальном виде, а нерешенных тикетов более важных, на мой взгляд, еще много

comment:12 by Denis_N, 18 months ago

  1. и-с "Номенклатура" прошел валидацию. r239/base | nomenclature.php

comment:13 by Denis_N, 18 months ago

  1. Главная страница прошла валидацию. r240/base | main.php. С таким же предупреждением, как и в интерфейсе "Заказы": поле ввода с типом date поддерживается не во всех браузерах
  1. Добавил еще ревизию с валидным кодом "главной", когда открыта история изделия r241/base

Info warning : The “date” input type is not supported in all browsers. Please be sure to test, and consider using a polyfill.

Last edited 18 months ago by Denis_N (previous) (diff)

comment:14 by Denis_N, 18 months ago

Resolution: готово
Status: newclosed
Note: See TracTickets for help on using tickets.