|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
dma_caviarв каждой странице все по новой? Фундаментальный принцип веб - REST. Когда его уберут, тогда....)) Но не сегодня. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 10:50 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
т.е. я хотел сказать, что это хорошо - что они разные)) Просто программисты ленивые, и хотят за раз - 3 проекта. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 10:52 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Petro123т.е. я хотел сказать, что это хорошо - что они разные)) Просто программисты ленивые, и хотят за раз - 3 проекта. Ага. И заказчики тоже бы не против в три раза меньше заплатить ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 10:54 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafmPetro123пропущено... тогда это не Веб. Или не чистый веб))). псевдо-веб. Говоря человеческим языком - "замыливание глаз" получается. Просто физически не может быть одного кода, слишком разные приципы построения UI Ну, я в самом начале уточнил авторесть еще GUI-логика и как правило именно ее имеют в виду когда говорят об едином интерфейсе и именно она отжирает кучу времени всего проекта в традиционном программировании конкретный десктопный текстбокс - ну понятно что в вебе нужен свой контрол а вот управлять видимостью этого текстбокса поля, обязательностью, значением по умолчанию, событиями при изменении и т.д. и т.п., все это может делать единая логика для всех платформ, web, win, mobile Конечно, конкретно элементы управления в каждом случае свои. Но это всего лишь отрисовка. Представление, интерфейсная логика, все это единое. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 11:06 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
ДиезВаш механизм, как и любой конструктор, покрывает конечное число юзкейсов для отображения GUI. Для своего продукта (или внутреннего пользования) этого достаточно, но если делать проекты по стороннему ТЗ, рано или поздно вашу модель UI придется расширять, причем два или более раза - для всех прослоек. Все правильно, но в том и дело, что эти юзеркейсы тоже конечны. Если конечно рассматривать не программирование в целом, а например автоматизацию бизнеса. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 11:08 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Petro123т.е. я хотел сказать, что это хорошо - что они разные)) Просто программисты ленивые, и хотят за раз - 3 проекта. Они не линивые, им просто нужно уложиться в бюджет более компактно чем конкуренты) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 11:10 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
dma_caviarPetro123т.е. я хотел сказать, что это хорошо - что они разные)) Просто программисты ленивые, и хотят за раз - 3 проекта. Они не линивые, им просто нужно уложиться в бюджет более компактно чем конкуренты) тут от глупости заказчика зависит. Если он понимает что такое мобильное решение и веб решение....с учётом корпоративного(интранет) решения. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 11:13 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Диезiscrafmпропущено... к чему эти новые понятия? Какая разница под каким браузером. Адптивный дизайн - это не более чем правила оформления web-интерфейса, но не интерфейсные принципы Мы же говорим про общую кодовую базу для разных представлений. Мое мнение, что на HTML5 _в теории_ можно реализовать интерфейс, который будет удобен и на десктопе, и на десктопном браузере, и даже на мобильном браузере (за счет адаптивного дизайна). Но нужно ли такое - совсем не уверен ))) браузер везде одинаковый. Суть адаптивного дизайна в том, что при любом разрешении экрана интерфейс понятен, т.е. разрешение у устройств разное. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 12:36 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
dma_caviarТогда что такое веб? клиент в веб-браузере ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 12:37 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
dma_caviarЭто просто архитектура, разбиение на слои. "смешались в кучу кони люди". Т.е. Вы все же говорите о том, что код не один, а разный для веб и десктопа? Или просто текст разметки не считаете кодом (тот же html)... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 12:40 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
dma_caviarКонечно, конкретно элементы управления в каждом случае свои. Но это всего лишь отрисовка. Представление, интерфейсная логика, все это единое. это всего лишь GUI, о котором идет речь. На каком языке тогда программа типа "одинаковая" пишется для веба и десктопа. Сейчас все же дойдем, что речь идет на самом деле о MVVM, а не одинаковой программе ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 12:44 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafm, да какая разница, главное результат, пишете/настраиваете один раз, а на выходе два клиента. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 12:47 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
адаптивная галерея при уменьшении мышкой ширины окна http://atmpl.ru/publ/adaptive_galleries/adaptivnaja_galereja_json_data_bootstrap/15-1-0-27 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 12:47 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
dma_caviariscrafm, да какая разница, главное результат, пишете/настраиваете один раз, а на выходе два клиента. как это какая разница, если тема об этом? Подождем картинок, чтобы раскрыть загадку о чем речь идет ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 12:50 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
Petro123адаптивная галерея при уменьшении мышкой ширины окна http://atmpl.ru/publ/adaptive_galleries/adaptivnaja_galereja_json_data_bootstrap/15-1-0-27 хороший пример того, что в десктопе делается совсем другим способом. Но судя по всему разметка, css и т.п. кодом не считается ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 12:53 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafmdma_caviariscrafm, да какая разница, главное результат, пишете/настраиваете один раз, а на выходе два клиента. как это какая разница, если тема об этом? Подождем картинок, чтобы раскрыть загадку о чем речь идет Ну если тема о том как запустить в вебе любое произвольное приложение, например фотошоп, тогда конечно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 12:55 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafm, конечно)) Тут и без десктопа большая проблема одного кода для мобилок и сайтов. Только недавно появились инструменты типа бутстрапа. И это только внешний дизайн (из одной кнопки весь широкий меню). А уж про десктоп я вообще молчу. Он другой). ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 13:02 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafmДиезпропущено... Мы же говорим про общую кодовую базу для разных представлений. Мое мнение, что на HTML5 _в теории_ можно реализовать интерфейс, который будет удобен и на десктопе, и на десктопном браузере, и даже на мобильном браузере (за счет адаптивного дизайна). Но нужно ли такое - совсем не уверен ))) браузер везде одинаковый. Суть адаптивного дизайна в том, что при любом разрешении экрана интерфейс понятен, т.е. разрешение у устройств разное. Да знаю я, что такое адаптивный дизайн :) В моем предыдущем посте ключевое слово -"удобен". ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 13:09 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
dma_caviariscrafmпропущено... как это какая разница, если тема об этом? Подождем картинок, чтобы раскрыть загадку о чем речь идет Ну если тема о том как запустить в вебе любое произвольное приложение, например фотошоп, тогда конечно. тема о том, что тот же фотошоп можно типа написать один раз и запускать его как в десктопное, так и веб-приложение. Тема не изменилась с момента ее открытия. Просто выясняется что под этим понимают все что-угодно. Например отображение картинки фотошопа в терминале и т.п. Но это не ответ на поднятый в теме вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 13:47 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafmЕдиный UI для web и настольного приложения - утопия, слишком разные принципы проектирования интерфейсов. Простое отображение в браузере настольного интерфейса зачем-то? Покажите пример того, что у Вас "отлично работает", просто два скриншота одного и того же. Ну вот например: Скриншот браузерного приложения , скриншот десктоп ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 13:51 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
ДиезВ моем предыдущем посте ключевое слово -"удобен". для четко очерченного круга приложений, которые особенно не нагружены функциями. Типа landing page адаптивная, а дальше... ну просто не влазит в такой дизайн. Не говоря уже о том, какие приложения живут на десктопе. В самых примитивных случаях конечно можно повторить, но и то одним кодом это редко получится. Чем закончилась эпопея с сильверлайтом всем известно. Нельзя молоко заставить пузырится как лимонад, по большому счету. Это уже будет не то и не другое. Со временем, если браузеры будут развиваться в нужном направлении, то может быть ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 13:55 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
man4realiscrafmЕдиный UI для web и настольного приложения - утопия, слишком разные принципы проектирования интерфейсов. Простое отображение в браузере настольного интерфейса зачем-то? Покажите пример того, что у Вас "отлично работает", просто два скриншота одного и того же. Ну вот например: Скриншот браузерного приложения , скриншот десктоп ;) о таких примитивах я чуть выше и говорил ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 13:57 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
MDI внутри страницы браузер конечно показательно. Ради интереса покажите как в браузере выполняете стандартную для такого интерфейса команду "Упорядочить", а также что происходит при банальной команде "Предыдущая страница", насколько одинаковый код в браузере и десктопе, убедимся. Такими примерами можете заказчика конечно тормошить, но не здесь ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 14:05 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafm, так такой вопрос и будет ставиться для простых задач. Зачем тратить в два раза больше времени на создание одного и того же интерфейса, который будет состоять из простых гридов, комбов, кнопок и прочих распространенных виджетов? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 14:31 |
|
Один код для настрольного и веб приложения
|
|||
---|---|---|---|
#18+
iscrafmтема о том, что тот же фотошоп можно типа написать один раз и запускать его как в десктопное, так и веб-приложение. Тема не изменилась с момента ее открытия. Вот я и предлагаю решение. Только не фотошоп, а достаточно специфичную сферу - автоматизацию бизнес-процессов, где от проекта к проекту.... как бы это сказать, чтобы не вызвать очередную волну обсуждений .... все относительно похоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2015, 14:34 |
|
|
start [/forum/topic.php?fid=33&msg=38961559&tid=1547475]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 131ms |
0 / 0 |