Комментарии 16
КМК, поведение <title>
это компромисс между удобством и безопасностью. Если исправить некоторые проблемы, перечисленные в статье, это будет дыра в корабле размером с корабль. (Просто представьте себе возможность верстать окно со своей стилизацией, которое не исчезает при наведении на него курсора, задерживается на экране любое заданное время и при этом находится за пределами окна браузера!)
Кстати, интересно, что IE таки позволял некоторые элементы вёрстки внутри всплывающих подсказок (sub, sup, ЖКЧ и даже цвет фона). На этой картинке видно, как стилизованная подсказка выходит за пределы окна браузера. Но даже она исчезает при перемещении курсора.
А в некоторых случах этот title зависает и после сворачивания окна, из которого вызван и просто висит поверх всего. Давно уже такое не ловил, но этим грешил кажется дискорд и гуглохром пару лет назад
Я бы грешил на ОС. Она, по идее, должна бы гарантировать сокрытие при сворачивании.
в фаерфоксе такой баг исправляли 23 года https://www.opennet.ru/opennews/art.shtml?num=59903
Значки тогда уж через лигатуры лучше делать:
<button icon>Favorite</button>
Вообще-то можно просто написать Favorite.
Тупо, просто, всем понятно.
Статья порадовала. Особенно про не использование стандартного календаря. Из-за таких советов, постоянно хочется руки оторвать специалистам, которые на каждом сайте придумывают свой уникальный способ ввода даты.
Слова слишком много места занимают и сложнее считываются, чем иконки.
Руки лучше бы разрабам стандартных контролов оторвать, ибо они страшные и не удобные, а ещё они везде разные, а местами вообще не реализованы. Из-за этого всего прикладникам и приходится изобретать свои велосипеды.
Так там, наоборот, не отрывать (уже оторваны), а пришивать нужно (в правильное место) :)
Читать проще чем ребусы из иконок разгадывать.
Стандартные контролы хороши тем что они стандартные.
Поэтому надо использовать то что есть а не изобретать велосипед.
---
---
---
---
---
Читать проще чем ребусы из иконок разгадывать.
Это если надпись на известном вам языке. Недавно Гугл в поиске убрал иконки для типов поиска: изображения, видео, карты и т.д. (ну или я в этот эксперимент попал просто). Теперь заграницей мне приходится гадать что же там за кнопки такие с кракозябрами.
Кстати, да, вроде бы мелочи, но в некоторых случаях пользователи жалуются, а ты не можешь понять, в чем тут дело )
Например, вот это
Числовые поля ввода выполняют инкремент/декремент при использовании колеса мыши, жестов или клавиш со стрелками, из-за чего крайне вероятны неприятности.
На хроме редко, а вот в FF часто были жалобы от пользователей на одном сайте. Я раньше решал костылем это, примерно так
jQuery('input[type=number]').on('mousewheel DOMMouseScroll wheel', function(e) {
e.preventDefault();
e.stopPropagation();
return false;
});
Эм, в этом контроле возможность быстро менять цифру колесом мыши — едва ли не главная киллер-фича, а вы её убивате своим костылём.
HTML: плохие стороны