Pull to refresh
37
0
Сергей Козлов @Dartess

Фронтенд-разработчик

Send message

UPD: Внезапно, данное API без объявления войны было имплементировано за флагом в iOS 14.5 beta 2 и уже находится во вполне работоспособном состоянии. Когда фича будет доступна всем пользователям спрогнозировать сложно, остаётся только ждать.

Низкий поклон! Пойду качать эмулятор и перепроходить!

К сожалению, не то, но спасибо)

Когда-то во времена java-игр играл в интересный платформер-головоломку с управлением таким вот жидким персонажем (то ли красный, то ли синий шарик такой же). Пытался своим умом тогда понять (только-только знакомился с паскалем в то время), как устроена физика такого персонажа, но ни одной идеи не появилось)) Кстати, если вдруг кто понял, о чём я, и помнит название, напишите, плиз.


Спасибо за статью! Приятно написано. Гифку бы ещё для демонстрации)

Какой-никакой доступ к ФС уже добавлен (File System Access) и кое-где имплементирован, например, app.diagrams.net (бывш. draw.io) теперь может нормально пересохранить файл, открытый ранее с компа. Ранее можно было только скачать новый файл. Довольно удобно, если честно… Подробнее по API: https://web.dev/browser-fs-access/, https://web.dev/file-system-access/


Ещё есть такие предложения: возможность вотчить изменения в директории и File System Provider API в вебе (чтобы можно было сделать свой Dropbox?)


Raw Sockets API также планируется

Мне эта библиотека кажется странной.
Чтобы запустить что-то (не обсуждая, что) перед коммитом, думаю лучше использовать husky, потому что там есть и другие гитовые хуки, которые смогу понадобиться со временем.

Оригинал включает в себя ссылки на переводы на другие языки. Русскоязычных даже два. Зачем нужен третий перевод? :)

Я не совсем понял, есть ли у вас конкретная критика, или вам просто не понравилась форма подачи материала?

В TS4 хотя бы дали возможность типизировать как unknown

А тот же смартфон нельзя просто так вернуть в магазин.

Легко обходится путём заказа через интернет-магазин. Такие заказы проходят как дистанционные покупки, на них не распространяется перечень невозвратных товаров и вернуть товар можно в течение 7 дней без объяснения причин. Пробовал в ситилинке, даже не спросили, что не устроило — проверили комплектацию, вернули деньги.

Иногда нужны noop-функции как значения по умолчанию, и да, использовал в таких местах ранее Function.prototype вместо () => {}. Сейчас перестал, на всякий случай, мало ли кому код достанется на поддержку.

В качестве альтернативы хрому с вкладками могу предложить встроенный же Samsung Internet, там удобные привычные табы с подписями и иконками даже на телефоне.


А в качестве IDE теоретически подходит Visual Studio Codespaces, но на практике пока не пробовал.

Проблема

В демонстрационном Codepen выше я добавила к элементу main свойство outline, чтобы продемонстрировать, что при использовании метода Flexbox, main не заполняет всю доступную высоту. Вот почему мы должны использовать именно трюк с margin-top: auto.

На самом деле достаточно использовать flex-grow: 1 на main, тогда "проблемы" не будет

Да, точно! MIDP-2.0 же. Спасибо за уточнения!

я даже не знаю на каком движке он работает. Если кто-то в курсе — напишите

Там всё очень сложно. На одном только андроиде есть как минимум три версии движка — U2, U3, U4. Все на базе хромиума, но с большими оговорками.
U2 это ультралайтовая и ультралёгкая версия, которая отображает веб, по ощущениям, на уровне IE8. Отключено всё, что можно. В общем, не юзабельно, но возможно было актуально для ультрабюджетных андроидов лет 10 назад.
U3 тоже был направлен на быстродействие и является сильно модифицированной версией хромиума. Тоже местами урезан, но веб в целом работает. На этом браузере встречал некоторые баги, которые не мог воспроизвести ни на одной версии хрома. Отличается широкой поддержкой различных версий андроида и разных процессоров. Плюсом там есть всякие ништяки типа поддержки флеша из коробки и режима сжатия трафика.
U4 появился где-то года три назад, сейчас по умолчанию из маркета в обычной версии ставится он. Является уже самым обычным брендированным хромиумом, поэтому нормально работает и нормально (стабильно) обновляется.


Примеры юзерагентов на всякий:


UCWEB/2.0 (MIDP-2.0; U; Adr 6.0.1; ru; Nexus_5) U2/1.0.0 UCBrowser/10.9.8.1006 U2/1.0.0 Mobile

Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Nexus 5 Build/M4B30Z) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.4.2.995 U3/0.8.0 Mobile Safari/534.30

Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5 Build/M4B30Z; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/59.0.3071.125 Mobile Safari/537.36 Mobile UCBrowser/3.4.3.532

На iOS, разумеется, это как и остальные скин над вебкитом. На Windows Phone даже есть, но, вроде, там это тоже только скин над Trident. Также есть и версия для десктопа, но вроде только на Windows. Скорее всего обычный хромиум, не изучал.

Вероятнее всего, ошибка.
Встречал несколько раз, что на винде невнимательно пишут импорты, а потом на линуксе это просто не собирается. По сути не важно, что это за код, пути же разрешаются на уровне ниже.

А какой у Huawei браузер, на чём основан, можно ли поставить на не-Heawei устройства?

Звучит как отличный новый пропозал!

Information

Rating
Does not participate
Location
Армения
Date of birth
Registered
Activity