Pull to refresh
232
0
Вадим Макеев @pepelsbey

Фронтендер, влюблённый в веб, браузеры и подкасты

Send message

А вы попробуйте, там не так просто как кажется. И если что-то работает неточно — можно всегда исправить и отправить пулреквест.

Этот неловкий момент, когда целый пост заменяет Автопрефиксер. Не просто попробуйте в следующем проекте, а переведите текущий и прошлые на поддержке.


.example {
    display: flex;
    transition: all .5s;
    user-select: none;
    background: linear-gradient(to bottom, white, black);
}

.example {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: all .5s;
    transition: all .5s;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background: -webkit-gradient(linear, left top, left bottom, from(white), to(black));
    background: linear-gradient(to bottom, white, black);
}

Сайдбар за 5 строк кода! *


* плюс 550 КБ скриптов.


Лол.

Дмитрий, есть такое старое и всем понятное слово «блиц». Слово давно пришло из немецкого и означает что-то быстрое: блиц-доклад, блиц-выступление. Если вы замените неловкое Lightning Talks на блицы, то получится хорошо:


1 день, 12 докладов, 8 блицей

См. блиц (шахматы) в Википедии.

Поздравляю, вы только что переписали You Might Not Need JavaScript, причём переписали хуже. Сразу после его публикации поднялась дискуссия о том, стоит ли что-то писать на чистом CSS только потому, что можно. Чаще всего таки натужные решения недоступнее, неудобнее и хрупче аналогичных на JavaScript.

Align — не совмещать, а скорее приводить к соответствию. Мол, появились нативные модули, значит пришло время привести реализацию импортов SystemJS к совместимости с ними.

Вы потеряли важную часть термина «Critical Rendering Path», переведя его как «процесс визуализации» — critical. Притом, что слово рендеринг вполне себе существует и общепонятно, что оно значит. Что такое визуализация — наверное, когда что-то становится видимым глазу? Сплошные вопросы.

Ни у кого из упомянутых доступа к движку не было, разве что Йон может подтвердить.

Спасибо за ссылку. Главное из моего доклада:


  1. Это всегда <button>
  2. Если не хватает, то <a>

А вот слайды: https://pepelsbey.net/pres/push-it/

Вы уверены, что Хабр — это хорошее место, чтобы дампить листинги классов?

Вы же понимаете, что у вас в CSS будет чудовищный селектор .container .first-child .first-content? Не нужна это вложенность здесь, да нигде она не нужна. Думайте иногда о том, что выдаёт вам Sass.

Это не диалог, это обиженный монолог мимо темы. Компания продолжает участвовать в создании современного веба, только гораздо более успешно и прагматично — в рамках проекта Chromium.

Как ведущий, плюсую «Веб-стандарты» ;) Мы кажется обогнали RadioJS по многим показателям, включая регулярность.

Одна беда: что-то я не видел ни одного адаптивного сервиса Яндекса, кроме лендинга Data Factory, который вы показали. В чём же состоит опыт Яндекса, заявленный в заголовке? Есть ли что-то в работе, кроме лендингов?

Как разработчик, я бы не хотел, чтобы вы заходили ко мне на сайт в браузере, который всерьёз обновлялся года 4 назад. Пожалейте разработчиков и смиритесь с прогрессом. Иначе деградантом хочется назвать вас — отказывающимся от развития и прогресса.

Речь о том, что не нужно продолжать разрабатывать под H/2, как будто каждый сэкономленный запрос — это абсолютное счастье. Протокол многое делает за вас, поэтому если раньше по умолчанию стоило всё склеить, а потом смотреть, то сейчас можно не склеивать, а потом уже смотреть, где жмёт.

Вы ещё можете устроить пикетирование под окнами моего дома с этой цитатой.


Но лучше попробуйте понять: когда я писал этот пост, я транслировал настроения внутри компании и планы действительно были сделать так, чтобы средний пользователь не заметил изменений. Более того, это был перевод и компиляция из оригинального поста моего коллеги Брюса Лоусона, опубликованного на Dev.Opera: 300 Million Users and Move to WebKit


Of course, a browser is much more than just a renderer and a JS engine, so this is primarily an “under the hood” change.

Когда это писалось, мы видели только самые ранние сборки декстопного браузера и мы оперировали все доступной информацией, чтобы объяснить происходящее вам. Оглядываясь на три года назад, я, как и многие пользователи, рад этому переходу и ни о чём не жалею.


Более того, за минувшие 3 года доля Opera принципиально не изменилась, и это при падающих Firefox и IE и растущих Chrome и Яндексе.


То, что вас до сих пор бомбит от перехода Opera на Chromium, не делает меня лжецом :)

Нужно сразу писать, чтобы ошибок не было


Вы дословно повторили мою любимую шутку: Тесты? Нет у нас тестов, мы сразу без ошибок пишем!.
Молодцы, только вот слово English пишется с прописной.

Information

Rating
Does not participate
Location
Berlin, Berlin, Германия
Date of birth
Registered
Activity

Specialization

Frontend Developer
Senior