Size: a a a

Конференция C++ Russia

2020 August 14

PZ

Pavel Zhigulin in Конференция C++ Russia
Запустят хром внутри хрома)
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Чтобы безопаснее)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ага
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Downloadable Unified Managed  Browser (DUMB) Framework :)
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Все никак не пойму, почему браузеры смогли договориться о каких-то UI стандартах, а разные ОС - нет.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
потому, что в браузере нет UI стандарта - там пофиг на эргономичность
источник

AV

Alexey Veselovsky in Конференция C++ Russia
всё что писано в браузере - выглядит убого и не нативно. но выглядит это ладно - ВЕДЕТ себя убого
источник

AV

Alexey Veselovsky in Конференция C++ Russia
вообще, в браузере по сути у тебя фреймворкъ для построения своих правил UI и каждый лепит что он хочет
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Alexey Veselovsky
всё что писано в браузере - выглядит убого и не нативно. но выглядит это ладно - ВЕДЕТ себя убого
Ну, во многом это именно потому, что все это говно живёт в прослойке в виде браузера, который там дофига изолирован со всех сторон
источник

AR

Andrey Roenko in Конференция C++ Russia
Pavel Zhigulin
Ну, хз. Как бы да, сам JS - действительно уже аендорное решение. Но тут все такие: "о божечки, динамическая типизация гавно" и пишут теперь на Typescript. Недалек тот день когда он напрямую будет в браузере работать)
Далёк. Никто не будет завозить ts в браузеры. Хотя бы потому что у js есть спека, а у ts только reference implementation, который бежит семимильными шагами. </offtop>
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Pavel Zhigulin
Ну, во многом это именно потому, что все это говно живёт в прослойке в виде браузера, который там дофига изолирован со всех сторон
да не, там не в прослойке дело, а в принципе, что каждый лепит css как он хочет, организует - что он хочет. документ плавно перетекает в приложение и обратно
источник

AV

Alexey Veselovsky in Конференция C++ Russia
довольно странно к pdf'ке применять стиль оформления и правила поведения операционки где эту pdf рассматривают
источник

AR

Andrey Roenko in Конференция C++ Russia
Ну при желании можно использовать только стандартные компоненты с минимальной стилизацией. Будут нативные кнопки, селекты, инпуты. Только так никто не делает.
Тут проблема как с кастомными компонентами в qt/mfc/вашлюбымыйгуй
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Alexey Veselovsky
довольно странно к pdf'ке применять стиль оформления и правила поведения операционки где эту pdf рассматривают
Ну, понятное дело, что кому-то в голову пришла идея, что если динамически изменять pdf-ку, то это можно назвать "веб-приложение" и пипл схавает) Вопрос именно в том, почему мы всё ещё продолжаем анимировать pdf-ки, вместо стандартизации инструмента именно для построения UI
источник

AV

Alexey Veselovsky in Конференция C++ Russia
кстати, pdf умеет в анимацию и 3d графику 🙂
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Реально, это же странно, что весь мир на серьёзных щщах микроскопом гвозди забивает.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Andrey Roenko
Ну при желании можно использовать только стандартные компоненты с минимальной стилизацией. Будут нативные кнопки, селекты, инпуты. Только так никто не делает.
Тут проблема как с кастомными компонентами в qt/mfc/вашлюбымыйгуй
скорее как в Win32 API - там есть стандартные контролы, но их полторы штуки и их функционала часто не хватает. поэтому любой фреймворк рисует свои. пусть даже и не кастомизированные.

ну а веб пошел дальше - делают ТОЛЬКО свои 🙂 так сложилось исторически
источник

AV

Alexey Veselovsky in Конференция C++ Russia
сейчас веб и электрон настолько понизят планку качества UI, что появится второе дыхание у тех нативных фреймворков у которых раньше шанса не было. да даже у джавового свинга появится шанс.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ибо к нему была притензия что он немного не нативно выглядит и ведет себя
источник

PZ

Pavel Zhigulin in Конференция C++ Russia
Qt когда-то меня приятно радовал, но лицензионная политика у него последние лет 6 явно не в сторону мелких десктопных приложений движется, к сожалению
источник