All streams
Search
Write a publication
Pull to refresh
5
0
Виталий Харисов @vithar

Разработчик интерфейсов

Send message
Очень. Нет, не так. ОЧЕНЬ неэффективные селекторы по скорости обработки.
Не очень понятно, как устроен движок CSS-селекторов в других браузерах, например, в IE (а если принять во внимание тесты CSS-производительности из книги «Разгони свой сайт», то возникает предположение, что в Opera движок разбора CSS-селекторов работает как раз слева направо). Может быть, он использует комбинированный подход: как справа налево, так и слева направо. Переключение может происходить по какому-то признаку (например, по наличию #id).


Мои тесты показывают, что все браузеры применяют селекторы одинаково.
А меню это точно список ссылок? Вы уверены, что ul/li «семантичнее» таблицы в случае html-представления меню? Почему?

Более другие правила организации кода я описываю в клубе на Яру, это нечто бОльшее, чем «заголовок — это 'h1'»
Это не «аргументы» через запятую. В expression должен быть один оператор, просто когда идёт перечисление через запятую это использование оператора запятая. Никакой магии.
Не говорите ерунды. Поддерживать проще тот код, который написан по определённым правилам, «семантичность» и бестабличность тут никаким боком.
Ну и добавляйте body в этом случае, в чём противоречие-то?
Ничего не понял. Можете развернуть мысль?
Если в документе нет body, это не означает, что его нет в DOM. Конечно, он генерится автоматически и стили на него применяются.
О! Можете перевестать Яндекс без таблиц с сохранением всего поведения, что есть сейчас? Посмотрю с превеликим удовольствием. Гы-гы.
Ничто не мешает вам использовать разный код при разработке и в продакшене.
Хабропионэры такие пионэры…
Ядро же самопо себе не используется. Используется браузер с ним.

Если новая версия Престо будет в 10.x это тоже не сильно залечит. Будут пользователи (и их будет много), кто будет видеть на 10.0 и не обновляться.
HTML4 стал стандартом в 1999 году. Его до сих пор ни один браузер не поддерживает в полном объёме.
Я и не говорю, что радость. Горечь, скорее.
Скоро? Вы себе представляете цикл разработки новой версии браузера? Сколько времени прошло между выпуском 9.5 и выпуском 10.0? Посмотрите по релизам предыдущих версий. Это минимум год.

Оперцы «переизобретают веб» делая Unite.
В Opera 10 не будет border-radius.

Скруглить углы у таблицы можно только с помощью ещё одной обёртки, overflow: hidden и только в webkit. Отличный сферический конь в вакууме.
Там есть два направления:

1) Разработка компонент
2) Разработка утилит

Information

Rating
Does not participate
Location
Симферополь, Республика Крым, Россия
Works in
Date of birth
Registered
Activity

Specialization

Frontend Developer
Lead
HTML
CSS
BEM
SCSS
Adaptive layout
TypeScript
JavaScript
Crossbrowser layout
Web development
React