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/
Мне эта библиотека кажется странной.
Чтобы запустить что-то (не обсуждая, что) перед коммитом, думаю лучше использовать husky, потому что там есть и другие гитовые хуки, которые смогу понадобиться со временем.
А тот же смартфон нельзя просто так вернуть в магазин.
Легко обходится путём заказа через интернет-магазин. Такие заказы проходят как дистанционные покупки, на них не распространяется перечень невозвратных товаров и вернуть товар можно в течение 7 дней без объяснения причин. Пробовал в ситилинке, даже не спросили, что не устроило — проверили комплектацию, вернули деньги.
Иногда нужны noop-функции как значения по умолчанию, и да, использовал в таких местах ранее Function.prototype вместо () => {}. Сейчас перестал, на всякий случай, мало ли кому код достанется на поддержку.
В качестве альтернативы хрому с вкладками могу предложить встроенный же Samsung Internet, там удобные привычные табы с подписями и иконками даже на телефоне.
А в качестве IDE теоретически подходит Visual Studio Codespaces, но на практике пока не пробовал.
В демонстрационном Codepen выше я добавила к элементу main свойство outline, чтобы продемонстрировать, что при использовании метода Flexbox, main не заполняет всю доступную высоту. Вот почему мы должны использовать именно трюк с margin-top: auto.
На самом деле достаточно использовать flex-grow: 1 на main, тогда "проблемы" не будет
я даже не знаю на каком движке он работает. Если кто-то в курсе — напишите
Там всё очень сложно. На одном только андроиде есть как минимум три версии движка — U2, U3, U4. Все на базе хромиума, но с большими оговорками.
U2 это ультралайтовая и ультралёгкая версия, которая отображает веб, по ощущениям, на уровне IE8. Отключено всё, что можно. В общем, не юзабельно, но возможно было актуально для ультрабюджетных андроидов лет 10 назад.
U3 тоже был направлен на быстродействие и является сильно модифицированной версией хромиума. Тоже местами урезан, но веб в целом работает. На этом браузере встречал некоторые баги, которые не мог воспроизвести ни на одной версии хрома. Отличается широкой поддержкой различных версий андроида и разных процессоров. Плюсом там есть всякие ништяки типа поддержки флеша из коробки и режима сжатия трафика.
U4 появился где-то года три назад, сейчас по умолчанию из маркета в обычной версии ставится он. Является уже самым обычным брендированным хромиумом, поэтому нормально работает и нормально (стабильно) обновляется.
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. Скорее всего обычный хромиум, не изучал.
Вероятнее всего, ошибка.
Встречал несколько раз, что на винде невнимательно пишут импорты, а потом на линуксе это просто не собирается. По сути не важно, что это за код, пути же разрешаются на уровне ниже.
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, но на практике пока не пробовал.
На самом деле достаточно использовать
flex-grow: 1наmain, тогда "проблемы" не будетДа, точно!
MIDP-2.0же. Спасибо за уточнения!Там всё очень сложно. На одном только андроиде есть как минимум три версии движка — U2, U3, U4. Все на базе хромиума, но с большими оговорками.
U2 это ультралайтовая и ультралёгкая версия, которая отображает веб, по ощущениям, на уровне IE8. Отключено всё, что можно. В общем, не юзабельно, но возможно было актуально для ультрабюджетных андроидов лет 10 назад.
U3 тоже был направлен на быстродействие и является сильно модифицированной версией хромиума. Тоже местами урезан, но веб в целом работает. На этом браузере встречал некоторые баги, которые не мог воспроизвести ни на одной версии хрома. Отличается широкой поддержкой различных версий андроида и разных процессоров. Плюсом там есть всякие ништяки типа поддержки флеша из коробки и режима сжатия трафика.
U4 появился где-то года три назад, сейчас по умолчанию из маркета в обычной версии ставится он. Является уже самым обычным брендированным хромиумом, поэтому нормально работает и нормально (стабильно) обновляется.
Примеры юзерагентов на всякий:
На iOS, разумеется, это как и остальные скин над вебкитом. На Windows Phone даже есть, но, вроде, там это тоже только скин над Trident. Также есть и версия для десктопа, но вроде только на Windows. Скорее всего обычный хромиум, не изучал.
Вероятнее всего, ошибка.
Встречал несколько раз, что на винде невнимательно пишут импорты, а потом на линуксе это просто не собирается. По сути не важно, что это за код, пути же разрешаются на уровне ниже.
Делаем ставки на цену)
А какой у Huawei браузер, на чём основан, можно ли поставить на не-Heawei устройства?
Звучит как отличный новый пропозал!
Есть экспериментальный плагин к бейбелю.