Size: a a a

WebAssembly — русскоговорящее сообщество

2020 June 25

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
Nikolay
Экранные читалки, управление через голосовой помощник, перестраивающаяся верстка по зум-ине
Не все приложения можно приспособить под читалки
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Dmitry M
Ты про поддержку инвалидов?
Извините но вы очень неправы. Надеюсь вы никогда не сломате руку или не потеряете частично зрение
источник

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
MaxGraey
Извините но вы очень неправы. Надеюсь вы никогда не сломате руку или не потеряете частично зрение
Бизнес либо ставит такую задачу, либо не ставит.
источник

P🍣

Pavel 🍣 in WebAssembly — русскоговорящее сообщество
MaxGraey
Ну а если вам очень хочеться посмотреть как это все будет выглядить, то далеко не нужно ходить Qt for Web (как раз WebGL использует для отрисовки всего)
https://www.qt.io/qt-examples-for-webassembly
Какжется как то так figma и работает.
источник

N

Nikolay in WebAssembly — русскоговорящее сообщество
Dmitry M
Не все приложения можно приспособить под читалки
Можно не приспосабливать. Экранные читалки способны на многое и сами, если есть доступ к метаданным дерева элементов
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Pavel 🍣
Какжется как то так figma и работает.
Нет figma как раз таки работет через html для своего GUI) А вот холст да, рисуется на WebGL + WebAssembly
источник

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
Nikolay
Можно не приспосабливать. Экранные читалки способны на многое и сами, если есть доступ к метаданным дерева элементов
Если приложение рисует графики, то читалки не помогут.
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Dmitry M
Бизнес либо ставит такую задачу, либо не ставит.
А до меня никак не могло до конца дойти, почему в последнее время много говорят про преподавание этики программистам и прочим причастным — это же как бы очевидно само по себе! Don't be evil. Obviously. Теперь я понял, почему не очевидно и зачем нужно преподавать. Спасибо за пример.
источник

N

Nikolay in WebAssembly — русскоговорящее сообщество
и вопрос с поисковыми ботами остается открытым
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Nikolay
Можно не приспосабливать. Экранные читалки способны на многое и сами, если есть доступ к метаданным дерева элементов
Да, а кто будет эти метаданные строить и связывать с WebGL элементами? Но мысль уже в правильном направлении идет
источник

К

Константин in WebAssembly — русскоговорящее сообщество
В пикси прям так и делают
источник

N

Nikolay in WebAssembly — русскоговорящее сообщество
Dmitry M
Если приложение рисует графики, то читалки не помогут.
О это 1 процент проблем для людей со слабым зрением. Я говорю про насущные вещи: инет-банкинг, скайп, WhatsApp, новостные сайты, просто навигация между контролами
источник

К

Константин in WebAssembly — русскоговорящее сообщество
для WebGL инпутов и текста, и кнопок - div - div - div
источник

К

Константин in WebAssembly — русскоговорящее сообщество
те строит дерево для того же tabing и потом эвенты проксирует
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Nikolay
и вопрос с поисковыми ботами остается открытым
Какое CEO какой краулинг?) Люди стремятся что бы их веб приложения никто не мог найти, а во вторых никто не смог пользоваться кроме них, не мешай им в этом важнецком занятии
источник

N

Nikolay in WebAssembly — русскоговорящее сообщество
MaxGraey
Да, а кто будет эти метаданные строить и связывать с WebGL элементами? Но мысль уже в правильном направлении идет
Читалки полагаются на системное дерево элементов и заложенные механизмы (фокус, навигация, слежение за курсором). Если будет отрисовка в канвас, то они ломаются. Распознавание образов не поможет понять, что контрол - метка, кнопка или поле ввода.
источник

P🍣

Pavel 🍣 in WebAssembly — русскоговорящее сообщество
MaxGraey
Какое CEO какой краулинг?) Люди стремятся что бы их веб приложения никто не мог найти, а во вторых никто не смог пользоваться кроме них, не мешай им в этом важнецком занятии
Проорал, а ведь правда, сначала на js начали все делать, гугл только только начал SPA понимать.... Теперь сами пиксели выводят.
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Nikolay
Читалки полагаются на системное дерево элементов и заложенные механизмы (фокус, навигация, слежение за курсором). Если будет отрисовка в канвас, то они ломаются. Распознавание образов не поможет понять, что контрол - метка, кнопка или поле ввода.
именно
источник

ДК

Дмитрий К in WebAssembly — русскоговорящее сообщество
MaxGraey
Если копнуть авторов таких вот изысканий «а давайте выкинем html и пусть все будет на WebGL» то выясниться, что на самом деле они просто хотят что бы было 60fps и можно было обновлять список на 100500 элементов без виртуализации) Но они почему то не хотят посмотреть правде в глаза, что проблема веба точно не в том, что он не рисуется с 60fps. Хотя может, советую взглянуть на такой проект как famo.us:
https://deprecated.famous.org

Который надел в свое время шуму но нафиг никому не здался
В вебе много проблем. И сложности с 60фпс - это причина, почему нативаня мобильная разработка ещё не вымерла.
Есть на famo.us пример приложения? А то я что-то не нашёл у них там.
источник

DM

Dmitry M in WebAssembly — русскоговорящее сообщество
Alexander Tchitchigin
А до меня никак не могло до конца дойти, почему в последнее время много говорят про преподавание этики программистам и прочим причастным — это же как бы очевидно само по себе! Don't be evil. Obviously. Теперь я понял, почему не очевидно и зачем нужно преподавать. Спасибо за пример.
И бизнес начнёт давать деньги?
источник