Сегодня на митапе VK Mini Apps рассказали о нововведениях, и там много того, что хотелось бы иметь лет пять назад. Например, сервис можно будет встроить в страницу пользователя и производить с ним какой-то дополнительный вид взаимодействия за пределами возможностей самого ВК (скажем, записаться на ноготочки). Или особая интеграция в сообщения, похожая на HTML5 режим у телеграм-ботов.
Вообще обидно, что столько выстрелов в холостую. Я никогда не переставал говорить, что технически ВК в лидерах рунета. Инструментарий для блогов топовый, почти ни у кого нет ничего подобного по возможностям и удобству, в том числе за рубежом. Платформа приложений тоже очень богатая на функции.
А обидно, потому что всё это делается на выжженной земле, где почти не осталось взрослых активных пользователей. Вот вы это читаете и наверняка большинство из вас не пользуется миниприложениями и не знает людей, которые пользуются. Да и в ВК очень многие уже заходят максимум в личку. Я смотрю на страницы в списках друзей, и там аватарки пятилетней давности, а записи на стене десятилетней, в лучшем случае.
При этом разработка продолжается. Статьи на Хабре от ВК очень крутые, без шуток. Вкладывается много труда и интеллектуальной работы. Странное ощущение от этого всего.
Но я пока и там тоже, как и обещал, как минимум до конца года.
#web#dev
😣 — У этого элемента bouncy нужен, а ты поставил smooth
🍷 — Да хуй знает, у тебя в Figma так, а в коде иначе
Бывало такое? Когда вы с разработкой не можете договориться, какая анимация должна быть и всё, тупик. Но знаете что, для ликвидации этой проблемы есть один опенсорс-проект, который снижает путаницу при работе с разными типами анимаций
Это прямо алмазик среди гор непонятности. Вы только гляньте, можно сбилдить полноценное демо-приложение для macOS с интерактивным изучением и сравнением анимаций в SwiftUI. Если хотите разобраться, как ведут себя разные анимационные кривые, подобрать правильные параметры для своих приложений и попасть пуля в пулю с макетами — смело берём:
🔗SwiftUI Animation Playground
Доступно 9 типов анимаций:
.spring, .smooth, .snappy, .bouncy, .easeIn, .easeOut, .easeInOut, .linear и .interpolatingSpring
Опции настройки:
duration, hold, shape, bounce, stiffness, damping
В режиме сравнения до трёх анимационных кривых параллельно
❌
В эту же тему напомню, что ранее писал про кастомизируемый движок с управляемой физикой в SwiftUI — Kinetics
#dev#frontend#анимация
#Windows#GitHub情报#Web
💻win32.run:在浏览器中运行 Windows XP 操作系统
🔗:GitHub | Web | Wiki
☁️ 和许多人一样,我接触的第一个操作系统是 Windows XP。那时候只知道蓝天草地,还有那经典的开机音,长大后才知道原来草地是一大片葡萄园。后来逐渐过渡到 Windows 7、Windows 10,这台搭载 Windows XP 的笔记本,同样也封装了我的童年
🧑🏻💻 人们都喜欢怀旧,于是做了许多在线项目,复刻类似的观感和操作体验。老系统在线项目已经屡见不鲜,而 win32.run 是开发者停止维护后,又在 Hacker News 上翻红的一个。体验下来,不得不说完成度确实很高
💡 项目提供了比较完整的体验,从安装、BIOS 设置再到进入系统体验,应有尽有。这也是我第一次看到 Windows XP 系统的安装过程,此前从未见过。此外,常用的文本编辑、文件打开 / 播放 / 解压缩都能够正常实现,甚至还可以和宿主机互传文件。即便 Word 2003 等老软件的实现采用了新项目,导致 UI 完全是错的,但瑕不掩瑜
🎮 记得在 Windows XP 上玩过潜艇大战、暴力摩托、孤胆枪手,后面又接触了 GTA 罪恶都市。Windows XP 不仅陪我走过了童年的游戏时光,也在其中留下了许多电子日记和电子绘画。买了 Mac 之后,想要找回在 Windows XP 上玩 GTA 的感觉,于是下载了一个 wim 镜像,用 Parallels Desktop 运行了
📘 关联阅读:
1️⃣Windows 11 in React - 在浏览器畅玩 Windows 11 Insider Preview
2️⃣macOS Web:在线体验 fake macOS Big Sur 系统
频道:@NewlearnerChannel