DevNotes Live – Telegram
DevNotes Live
8 subscribers
74.2K photos
10.7K videos
181 files
30.9K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://news.1rj.ru/str/devnotes_live/121
Download Telegram
Forwarded from Адовый UX
Keming. noun. The result of improper kerning
Forwarded from UX Notes (Антон Григорьев)
Пейдж Лаубхаймер из Nielsen Norman Group написал о прилипающих шапках.

Прилипающая (постоянно отображающаяся) шапка — фиксация шапки сайта в определённом месте экрана во время прокрутки содержимого страницы. Ещё есть непостоянно отображающаяся шапка, которая скрывается при прокрутке страницы вниз и появляется при прокрутке наверх.

1. Размеры такой шапки должны быть минимально возможными, особенно на мобильных. Конечно, текст в ней должен оставаться читаемым, а области нажатия быть достаточно большими.

2. Делайте её непрозрачной и отделяйте от остального содержимого страницы (фоном или рамкой). В том числе отображающиеся в ней подменю.

3. Минимум анимации. Анимировать можно замену большой шапки на более компактную прилипающую. Она должна происходить со скоростью прокрутки страницы. Также шапка должна оставаться в определённом месте экрана, а не прилетать туда с задержкой вслед за прокруткой страницы (Stalker Menu).

4. В идеале при появлении непостоянно отображающейся шапки у пользователя должно быть ощущение, будто она появляется синхронно с содержимым страницы. При прокрутке наверх для верхней шапки можно использовать анимацию Slide In длительностью примерно 300−400 мс.

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

https://ux.pub/5-sposobov-uluchsheniya-lipkoy-shapki-sticky-header-ot-nielsen-norman-group/
Вчера вышла новая мажорная версия Node.js. Бетани Григгс рассказала про новинки релиза — "Node.js 16 available now".

Node.js 16 — это current-ветка, которая перейдёт в статус LTS в октябре 2021 года. В статье есть напоминание, что поддержка Node.js 10 будет прекращена в конце этого месяца (апрель 2021).

V8 был обновлён до версии 9.0. В этой версии была добавлена поддержка пропозала RegExp Match Indices и оптимизирован доступ к полям родительского объекта с помощью super.

Был добавлен Timers Promises API — альтернативный набор функций на базе промисов для работы с таймерами.

Продолжается адаптация API веб-платформы: добавлена экспериментальная поддержка Web Crypto API, стабилизировалась реализация AbortController, добавлены buffer.atob() и buffer.btoa().

Npm обновлён до версии 7.10.0. API для разработки нативных аадонов Node-API (бывший N-API) обновлён до версии 8. Добавлена поддержка Stable Source Maps v3.

#nodejs #release

https://nodejs.medium.com/node-js-16-available-now-7f5099a97e70
Forwarded from UX Live 🔥
Потестил FigJam — пока очень слабенько. До 1\20й возможностей Miro.com там ещё как до луны. Думал даже видео-обзорчик записать, но всё что она может на скрине:
Маркер, кружок, стикер, текст, ноды, компоненты, штамп (хуйня какая-то для дебилов) и картинка. Ну ещё и чатик который работает в курсоре (это классно кста, но от принтскрина курсор стал черным квадратиком). Отдаёт больше продуктом, который на WebAssembly команда из 3х человек за сутки сделала на хакатоне. Даже не удивительно что пока она бесплатная (а с 22-го года будет 8-16$).
Forwarded from UX Live 🔥
Кстати, мне сегодня 33 годика
Forwarded from Denis Sexy IT 🤖
Media is too big
VIEW IN TELEGRAM
Тут вышла нейронка на трансформерах которая по фотографии сначала строит карту глубины сцены, а потом позволяет вам погулять по этому пространству дорисовывая различные элементы сцены (то есть буквально дорисовывая квартиру или еще что-то пока вы гуляете по этому псевдо-3D).

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

Вообще общее ощущение клевое конечно, такими темпами в доступный каждому реалестичный 3D-рендер через пару лет можно будет попасть совсем с неожиданной стороны.

Код доступ тут:
https://github.com/CompVis/geometry-free-view-synthesis
Забавно, как картинка-шутка про китайский (= убогий) дизайн из ководства в 2015 году, сегодня выглядит как экстрасвежий дизайн в духе гарнитур dinamo typefaces, twomuch studio и прочих studio dumbar.
Доброе утро! Дизайн велопарковки с оптической иллюзией. Милан. Италия.
Девочки, знаете, что изображено на этой картинке?
Если (когда) менты отберут у вас телефон и разблокируют его, им нужно будет вытащить из него информацию. Есть два способа: 1) глазками прокликать иконки на рабочем столе, просмотреть чаты и документы 2) вытащить информацию на компьютер и исследовать её с удобством. Для этого есть специальные программы.

Один из производителей такой программы для властей разных стран — Cellebrite, недавно публично хвастался, что умеет вытаскивать данные из Signal. Это правда, если власти смогли разблокировать телефон, то они могут вытащить из него все чаты, так же, как могли бы увидеть их глазами. Эта программа используется спецслужбами по всему миру для проведения официальных и не очень официальных криминологических экспертиз.

Сегодня Signal выложили ответочку. Они где-то раздобыли (в оригинале «fell from the truck» — «свалилась с телеге, нашли на дороге») официальную коробочку с этой программой, исследовали её и обнаружили в ней тонну уязвимостей. Таких уязвимостей, что можно составить специальный файл, который при наличии его на телефоне жертвы получает полный доступ над компьютером, который пытается вытащить с него информацию (жертва и агрессор меняются местами). Можно заставить софт Cellebrite написать что угодно во все криминологические экспертизы, которые есть на этом компьютере. Не только в текущий, но и все будущие.

Пост они закончили следующим абзацем: «мы теперь начнем прикладывать к Signal'у специальные красивые файлы. Они не несут никакой пользы, просто эстетически очень приятные. Причем файлов у нас много и они разные. Приложим мы их только давно зарегистрированным пользователям и только части отловить и исправить все ошибки у вас не получится. Никакой связи с предыдущим текстом этот абзац не имеет. Просто нравятся они нам.»

Троллинг 90го уровня.

Ах да, ещё они обнаружили, что Cellebrite нелегально использует библиотеки Apple в нарушении лицензии. У Apple дорогие и хорошие юристы.

🍿🍿🍿
Та самая коробочка, что свалилась с телеги.
Media is too big
VIEW IN TELEGRAM
Ну и официальное видео уязвимости, конечно.