pepelsbey
+21

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


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


Лол.

pepelsbey
+2

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


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

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

pepelsbey
+1

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

pepelsbey
0

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

pepelsbey
+2

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

pepelsbey
+1

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


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

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

pepelsbey
0

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

pepelsbey
0

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

pepelsbey
–3

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

pepelsbey
+3

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

pepelsbey
0

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

pepelsbey
+1

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

pepelsbey
+1

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

pepelsbey
+1

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


Но лучше попробуйте понять: когда я писал этот пост, я транслировал настроения внутри компании и планы действительно были сделать так, чтобы средний пользователь не заметил изменений. Более того, это был перевод и компиляция из оригинального поста моего коллеги Брюса Лоусона, опубликованного на 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 и Яндексе.


pepelsbey
+3

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

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


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

Нечувствительны, говорите?

pepelsbey
+2
Типография — это место, где книги печатают, расскажите про типографику. И выше сказали верно — не пишите курсовик, слишком унылый стиль. А так — жгите, интересно.
pepelsbey
–1
За активностью можно следить в блоге Desktop Team, которая не имеет никакого отношения к новенькой красивенькой букве «O», этим занималась отдельная команда — почитайте об истории создания логотипа. Если бы у нас стояла задача нашпиговать браузер всем, что только можно (что, в итоге, замедляет его) мы бы тоже «занимались делами», но у нас задача сложнее и интереснее: сделать хороший браузер, причём не только для гиков, а для более широкой аудитории. И это уже не скопировать из Opera 12, нужно самим думать.

С философией всё просто: opera.com/ru
Браузер Opera — больше возможностей в интернете

Это, пожалуй, точнее всего описывает то, что мы делаем.
pepelsbey
–1
Платформа нового Apple TV является деривативом iOS

Кто-нибудь кроме вас здесь знает, что такое дериватив?
pepelsbey
0
Видео доклада Павла Ловцевича с WSD в Минске.
pepelsbey
0
Автор плагина просто неправ: этот заголовок не нужен не только для инлайна, а вообще никогда на практике
pepelsbey
0
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">

Удалите из поста вот эту ненужну шапку SVG-файла, пока кто-то её случайно не скопировал.
pepelsbey
+9
Кажется вы оттипографили текст, теперь примеры нельзя скопировать и использовать:

C:\> «C:\Program
browser-sync start —server

Кавычки, два дефиса в тире и т.п.
pepelsbey
0
Спасибо!
pepelsbey
0
Спасибо, поправил. Текст, к сожалению, не мой — из нашего русскоязычного блога.
pepelsbey
0
Спасибо за ссылки на версии побольше
pepelsbey
–2
Всё хорошо с лицензиями: BSD, MIT, GPL и другие.
pepelsbey
–3
Ты расскажи о проблемах, а не шути про бублик, а?
pepelsbey
0
Ауч всё правильно сказал.
pepelsbey
+3
Добавил — Хабр не умеет.
pepelsbey
–10
Гугл в сентября тоже сменил лого потому, что теряет техническое лидерство?
pepelsbey
+1
Речь идёт о том, что традиции писать «Опера» нет и для этого нужно нечто большее, чем твоё кириллическое упорство. В целом — я «за», я даже словарь по фронтенду начал в рамках «Веб-стандартов», чтобы натурализовывать термины. Но с брендами сложнее, это должно быть осознанное решение компании.
pepelsbey
+11
Женя, мы все знаем и уважаем твоё увлечение кириллицей, но не все его разделяем. Опера — это там, где поют. Opera — это браузер. Microsoft тоже не пишет Интернет эксплорер или Эдж, так что не мы такие плохие — глобальный бренд лучше узнаётся в едином написании. Даже Яндексу понадобилось время, чтобы писать название кириллицей и склонять его (помните Яndex?) — может быть и мы дойдём.
pepelsbey
+3
Напряжённое утро — везде меняем логотипы, сейчас и здесь поменяем )
pepelsbey
0
Спасибо, поправил
pepelsbey
+6
Не бойтесь писать слово «фронтенд», оно не страшное.
pepelsbey
+5
Если сопоставить браузеры, поддерживающие WebP и браузеры, подерживающие <picture>, то получится хорошее пересечение. Почему бы вместо скрипта не воспользоваться возможностями HTML? Фолбечится это на «ура»: не знаешь <picture> — берёшь <img>

<picture>
	<source srcset="opera.webp" type="image/webp">
	<img src="opera.jpg" alt="The Oslo Opera House">
</picture>


WebP и Picture:



Вот вам пара статей про <picture> на Dev.Opera для изучения:

Native Responsive Images
Responsive Images: Use Cases and Documented Code Snippets to Get You Started
pepelsbey
0
Пожалуйста, продолжайте, очень интересно