Как стать автором
Обновить
68
0
Александр Гутников @alxgutnikov

frontend

Отправить сообщение
Скорее всего у вас в корпоративной сети есть настройки для udp которые не позволяют связаться. p2p не всегда возможен к сожалению. Для таких случаев нужно поднимать turn сервер, который будет пускать трафик через себя, но у меня его нет
Просто интересно, сколько 100% css у вас весит?
Посмотрите инструменты вроде criticalcss. В чем проблема вычислить critical-часть для каждой страницы, а потом подгрузить остальной?
Вам наверное будет вот это интересно почитать про критический css. Есть инструменты которые позволяют его вычислить. Вообще если ваша страница с заинлайненным css весит меньше 14К то оно вообще и не требуется.
29.6 да, вы правы, щас добавлю примечание, спасибо
+1, все действительно ни разу не просто. Более того, не стоит воспринимать статью как набор ачивок, это может только навредить.
> Я согласен что у эпкеша есть минусы. Но он работает и он прост.
Вам придется со временем полностью от него отказаться, потому что он уже в статусе deprecated ( MDN ). И его поддержка будет удалена со временем

> Background sync неплохо конечно, но каковы юз кейсы?

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

> я могу ошибаться, но для push notification FCM обязательный, или другой провайдер

Имелось в виду что вы не привязаны к конкретному провайдеру — выбор серверной реализации на ваших плечах.

> Эплом вообще (читай — нет смысла реализовывать)

Эпплом, к сожалению, много что не поддерживается. Например тот же WebRTC. Это не делает технологию неюзабельной. И кстати на Chrome Summit что-то говорили про то что в Apple все-таки планируют ( не знаю насколько это окажется правдой )

Роман, спасибо за интервью. С удовольствием иду послушать вас на холи.
Ну задумка была такая, что вы не видите сразу всю карту. То есть вы чаще всего не знаете где ваши противники и узнаете об этом когда они уже совсем близко к вам…
Просто не надо в него стрелять, а так он довольно спокойный…
Да, через девтулз вы их не увидите. Можете конечно в отладчике их посмотреть, если найдете место где происходит отправка/получение, но это не удобно
Нет никаких правил по которым должен быть реализован сигналлинг — в предложенном вами примере: скайп и будет сигналлингом. Одному выслать параметры недостаточно — вам ведь нужно проверить доступность в обе стороны.
Движение камеры за вашим игроком немного помогает в этом плане, но вы правы, это добавить цвета — было бы получше.
Спасибо за отзыв. А какие именно вас интересуют пакеты? те которые к signalling серверу? или которые между пирами?
Я как правило работаю в двух режимах, если можно так выразится: в полноценной IDE вроде webstorm, и там делаю реализацию задачи. А в хроме через workspaces дорабатываю ее напильником. Это позволяет отлаживать код и править его налету и зачастую сильно экономит мне время. Кстати там рабоает CMD + P с фазисерчем как в саблайме и этого как правило хватает
На самом деле я тоже давно исследую тему использования хрома в качестве средства для разработки. А чего лично вам не хватает?
Спасибо за пост, инструменты разработчика в хроме действительно волшебная штука! Хотел добавить что недавно был хром-саммит и там Пол Айриш рассказывал про самые свежие фишки, в том числе и консоли https://www.youtube.com/watch?v=HF1luRD4Qmk ( вдруг кому будет интересно )
Ну игрок умирает не с первого попадения. А лазеры в хабракомнате — это нормальное явление, со мной такое постоянно происходит, знаете ли

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность