Совершенно верно, именно эта проблема. Я-то осведомлён о ней, а вот человек неосведомлённый, попробовав по вашей статье выровнять блок, может быть непрятно удивлён, когда окажется что блок вовсе и не центрирован, а находится на ширину пробела текущей гарнитуры правее центра, а в случае совпадающих размеров родителя и потомка вообще уедет вниз.
Катастрофически не хватает информации о проблеме пробела между ::before и .inner в методе с псевдоэлементом, способах борьбы с ним и их плюсах и минусах.
Есть же gulp-svgstore. Вместо кэширования в localStorage предпочитаю использовать внешний файл-спрайт и svg4everybody. Ещё покорёбило, что результат склейки svg назвали .html.
При выборе нескольких дат виджет неадекватно реагирует на редактирование содержимого инпута: не отображает изменения и не дает выбрать введённую дату. Да и при одиночном выборе отредактированная дата не отображается.
Интересно, было бы благодарен за ссылку на источник (не сильно ориентируясь в спеке, не нашёл там про область применимость ПЭ). Ну и было бы совсем круто указать на ошибку автору статьи, на которую я сослался.
Исповедую и проповедую предпочитать полифилы(при наличии адекватных) для стандартоных компонентов сторонним библиотекам, таким образом использую в продакшне вышеупомянутые dialog и progress и радуюсь описанным вами преимуществам. :)
Стилизовать можно (хотя с progress и не всё гладко), браузерная поддержка у dialog и progress весьма хорша и неплохо полифилится. А вот спека snap points ещё слишком молода, хотя темпы внедрения обнадёживают. Почитать: dialog, progress, snap points
android != android tv. Насколько я знаю, android tv есть только у «Philips, Sharp и Sony» в телевизорах, у Nvidia в shield, у Razer планируется в чём-то. У JVC же, судя по всему, обычный android допиленный самими JVC для телевизора.
А разве разработчики браузеров считают безопасным давать сайту доступ к гео-локации, микрофону и камере пользователя? И речь ведь не о чтении буфера, а о записи туда, это максимум неудобно, но никак не «небезопасно». Если столько сервисов нуждаются в такой возможности, значит и API нужно. Более того, оно есть, вопрос в наличии реализаций, их полноте и их безопасности.
Хотелось бы пояснений про Джона Кармака, статический анализ кода и статистический анализанализ действий игрока.
Всегда входил
Так
<span>
же входит во phrasing contentДля JS есть polyfill.