Windows 8 - pure HTML5/CSS/JS UI?
154 отговора
0 прегледа
Re: Windows 8 - pure HTML5/CSS/JS UI?
Впрочем - точно със същите аргументи MS направиха WPF и Silverlight. 
Re: Windows 8 - pure HTML5/CSS/JS UI?
Първо - скиннването на една програма не е най-важното нещо на света. Далеч по-важно е програмата да работи, от това да има 10 различни скин-а. Например аз никога не съм ползвал различен скин на каквато и да е програма.
А е факт, че да направиш програма за десктоп, която работи в браузер контрол ти налага толкова ограничения, че за да ги избегнеш е нужно да проявяваш чудеса от "храброст". Естествено - накрая пак няма да работи.
Второто важно качество за една програма (след това да работи) е - да е лесна за поддръжка. 60-70% от цената на програмата идват от поддръжката. Под поддръжка не се разбира фейс-лифт (скинване). В това отношение - да направиш една програма годна за поддръжка, ако тя използва браузер е просто кошмарно, защото освен кода, който си написал на любимия си език трябва да поддържаш и ХТМЛ-а и JS. Да си причиниш това - ако не правиш web приложение е оправдано само в един случай - ако си консултант и не ти пука за поддръжката.

За първи път чувам, че с фотошоп може да "режеш" HTML и още по-малко пък CSS, ама аз от фотошоп не разбирам особено.


А е факт, че да направиш програма за десктоп, която работи в браузер контрол ти налага толкова ограничения, че за да ги избегнеш е нужно да проявяваш чудеса от "храброст". Естествено - накрая пак няма да работи.
Второто важно качество за една програма (след това да работи) е - да е лесна за поддръжка. 60-70% от цената на програмата идват от поддръжката. Под поддръжка не се разбира фейс-лифт (скинване). В това отношение - да направиш една програма годна за поддръжка, ако тя използва браузер е просто кошмарно, защото освен кода, който си написал на любимия си език трябва да поддържаш и ХТМЛ-а и JS. Да си причиниш това - ако не правиш web приложение е оправдано само в един случай - ако си консултант и не ти пука за поддръжката.
За първи път чувам, че с фотошоп може да "режеш" HTML и още по-малко пък CSS, ама аз от фотошоп не разбирам особено.
Re: Windows 8 - pure HTML5/CSS/JS UI?
Пробвай се да скиннеш добре Уинформс или недай си боже, Силвърлайт или WPF приложение - ще се побъркаш.
Е, ти вече говориш наизуст. Едно от предимствата на Силвърлайт е, че не зависи от браузъра и визуализацията е еднаква във всички браузъри до пиксел. Вярно е, че стиловете (аналога на CSS) важат за конкретен обект - едит поле, бутон и т.н. , но не мисля, че това е съществен недостатък. Кофти момента е, че и VS2010 и Бленд-а са боклук, но за хард кодед дизайнери е достатъчен и Ноутпад, независимо дали бичат ХТМЛ с CSS или XAML за Силвърлайт.
... for a brief moment it seemed that rock 'n roll would inherit the earth.
Е, ти вече говориш наизуст. Едно от предимствата на Силвърлайт е, че не зависи от браузъра и визуализацията е еднаква във всички браузъри до пиксел. Вярно е, че стиловете (аналога на CSS) важат за конкретен обект - едит поле, бутон и т.н. , но не мисля, че това е съществен недостатък. Кофти момента е, че и VS2010 и Бленд-а са боклук, но за хард кодед дизайнери е достатъчен и Ноутпад, независимо дали бичат ХТМЛ с CSS или XAML за Силвърлайт.
... for a brief moment it seemed that rock 'n roll would inherit the earth.
Re: Windows 8 - pure HTML5/CSS/JS UI?
Е, ако на тебе ти е достатъчен Ноутпад-а за Xaml - евала:-)
Отдавна не бях срещал супер хироу-си:-)
Отдавна не бях срещал супер хироу-си:-)
Re: Windows 8 - pure HTML5/CSS/JS UI?
Първо - скиннването на една програма не е най-важното нещо на света. Далеч по-важно е програмата да работи, от това да има 10 различни скин-а. Например аз никога не съм ползвал различен скин на каквато и да е програма.
Добре де, след толкова обсъждания защо и как iPhone-а се наложи, не мислиш ли, че все пак потребителя купува с очите си?
Много му дреме на потребителя дали програмата ти работи и как е "отвътре".
Не му ли предложиш шаренииките - забрай за пари:-)
Добре де, след толкова обсъждания защо и как iPhone-а се наложи, не мислиш ли, че все пак потребителя купува с очите си?
Много му дреме на потребителя дали програмата ти работи и как е "отвътре".
Не му ли предложиш шаренииките - забрай за пари:-)
Re: Windows 8 - pure HTML5/CSS/JS UI?
VS2010 не е боклук (освен ако не говориш за дизайнера му), а и Експрешъна не е чак толкова лош. Е, има недостатъци, ама - то - какво няма.
Аз така и не разбрах защо скинването се посочва като някакъв критерии изобщо.
Аз така и не разбрах защо скинването се посочва като някакъв критерии изобщо.
Re: Windows 8 - pure HTML5/CSS/JS UI?
Естествено е важно как изглежда нещо, но далеч по-важна е фунционалността. i-Phone се наложи, защото беше най-добрия смарт телефон на пазара, когато го пуснаха. Ама - ето - вече 5 версия готвят, а не съм видял още нито един скин за сафари браузера им, нито пък за която е и да е друга от вградените им апликации.
Сетих се
за едно велико iPhone'ско приложение - иконка I am rich - 5 бона. 8 купувача. Функционалност - 0.
Баф мама му - ако някой тук ми каже че е успял да направи 40 бона без никва функционалност - евала.
Bеer? Mоre?
Плацебото
Баф мама му - ако някой тук ми каже че е успял да направи 40 бона без никва функционалност - евала.
Bеer? Mоre?
Плацебото
Re: Сетих се
Ми нали за тва точно говорим в момента:-)
Въпреки, че аз си признавам...не всички приложения следват тази пазарна линия...При LoB апликейшъните не се залага толкова на шаренията, а на функционалността.
Въпреки, че аз си признавам...не всички приложения следват тази пазарна линия...При LoB апликейшъните не се залага толкова на шаренията, а на функционалността.
Проблема е, че
никой няма да я купи.
Аз ще ти кажа един по-лесен начин да направиш 40 бона без никаква функционалност. Пишеш се консултант и намираш някой будала, дето ти плаща примерно 100 кинта на час за да му направиш нещо. (по темата тук - десктоп програма с HTML е добро за целта). После "бачкаш" 6 месеца (или колкото те издържи) - естествено с допълнителните часове.

Случва се всеки ден.
Аз ще ти кажа един по-лесен начин да направиш 40 бона без никаква функционалност. Пишеш се консултант и намираш някой будала, дето ти плаща примерно 100 кинта на час за да му направиш нещо. (по темата тук - десктоп програма с HTML е добро за целта). После "бачкаш" 6 месеца (или колкото те издържи) - естествено с допълнителните часове.
Случва се всеки ден.
Re: Windows 8 - pure HTML5/CSS/JS UI?
Браузър контрола, който дават от МС е изключително лесен за ползване. Практически няма ограничения, които да ти налага -- сетваш едно пропърти ObjectForScripting на контролата и вече можеш да викаш методи директно от хоста.
Поддръжката на всичко това е също много проста, поради една причина -- всеки се занимава с това, от което разбира: аз си пиша кода, дизайнера ми прави интерфейса (с фотошопа, с който реже картинка на парчета и генерира HTML за да ги сглоби).
Това, че може да се скинва, е просто една от многото благини да добрата презентационна технология, но изобщо не е най-важната.
До такава степен ми е удобно, лично на мен, че започнах да ползвам HTML даже и за позициониране на WinForms контроли (примерно къстъм контрол, който заема мястото и размера на определена клетка в HTML таблица в браузър контролата).
__________________________________
Bang postponed. Not Big enough. Reboot.
Поддръжката на всичко това е също много проста, поради една причина -- всеки се занимава с това, от което разбира: аз си пиша кода, дизайнера ми прави интерфейса (с фотошопа, с който реже картинка на парчета и генерира HTML за да ги сглоби).
Това, че може да се скинва, е просто една от многото благини да добрата презентационна технология, но изобщо не е най-важната.
До такава степен ми е удобно, лично на мен, че започнах да ползвам HTML даже и за позициониране на WinForms контроли (примерно къстъм контрол, който заема мястото и размера на определена клетка в HTML таблица в браузър контролата).
__________________________________
Bang postponed. Not Big enough. Reboot.
Re: Windows 8 - pure HTML5/CSS/JS UI?
Добре за последно, че се задава deadline. Не е въпроса в скинването, дадох го за пример, че преди 10 години, ми скъса нервите от глупости и още ми пази влага. Това че с HTML няма да можеш да направиш някоя програма да работи си си го изсмукал от пръстите и няма нужда от коментар.
Ако според теб от интерфейса зависи дали един app ще е лесен за поддръжка, мога да ти кажа, че ще е по евтин за поддръжка, защото поне интерфейса няма да го променя, някой който сънува свързани списъци а редови HTML/CSS slicer.
Спри да гледаш само от твоята камбанария. Това че ти не знаеш JS, или не го харесваш. Изобщо не определя, какво ще поиска собственик/инвеститор/контрактор да се направи.
Ако нещо е по-евтино, по-бързо за разработка изобщо не се нуждае от други аргументи!
И не знам кой точно консултант къде ти е бъркал, но не е по темата :-).
Ако според теб от интерфейса зависи дали един app ще е лесен за поддръжка, мога да ти кажа, че ще е по евтин за поддръжка, защото поне интерфейса няма да го променя, някой който сънува свързани списъци а редови HTML/CSS slicer.
Спри да гледаш само от твоята камбанария. Това че ти не знаеш JS, или не го харесваш. Изобщо не определя, какво ще поиска собственик/инвеститор/контрактор да се направи.
Ако нещо е по-евтино, по-бързо за разработка изобщо не се нуждае от други аргументи!
И не знам кой точно консултант къде ти е бъркал, но не е по темата :-).
Re: Windows 8 - pure HTML5/CSS/JS UI?
Това със iPad-a и чантата диагоналка дава кеф, що не си го сложиш за подпис. :-)
Re: Проблема е, че
Дизайнер -> XAML на ръка с нотепада? Е това искам да го видя.
Първо искам да видя дизайнер, който разбира XAML. После искам да видя, как го променя на ръка.
--
One day it will make sense.
Първо искам да видя дизайнер, който разбира XAML. После искам да видя, как го променя на ръка.
--
One day it will make sense.
Re: Windows 8 - pure HTML5/CSS/JS UI?
Не съм казал такова нещо. Думите ми бяха, че някои неща трябва да се пипат на ръка. Много те жали тебе Пайпа ... Сигурен съм, че изпитва бащински чувства към теб както към дете-олигофренче. 
... for a brief moment it seemed that rock 'n roll would inherit the earth.
... for a brief moment it seemed that rock 'n roll would inherit the earth.
Re: Windows 8 - pure HTML5/CSS/JS UI?
В този случай предполагам, че "скинване" по скоро е правилното и елегантно разполагане на контролите в UI-то. Защото това, да придадеш на всичи контроли еднакъв look & feel става сравнително лесно с Silverlight toolkit.
... for a brief moment it seemed that rock 'n roll would inherit the earth.
... for a brief moment it seemed that rock 'n roll would inherit the earth.
Re: Проблема е, че
Дизайнера си има Бленд за целта - няма нужда да променя нищо на ръка. И аз искам да видя дизайнер, който променя CSS на ръка 
Re: Проблема е, че
Гуре, това е просто вариация на XML и нищо повече. И моля те не ме карай да си мисля, че говориш за нещо което не ти е познато. Няма друг начин да направиш стил в Силвърлайт по друг начин освен да пишеш без всякакви визуални подпори*.
----------------------------------------------
* подпора например е магарето на което зидаро-мазачите слагат дъските. Скелето е нещо друго и излиза извън контекста на разговора.
... for a brief moment it seemed that rock 'n roll would inherit the earth.
----------------------------------------------
* подпора например е магарето на което зидаро-мазачите слагат дъските. Скелето е нещо друго и излиза извън контекста на разговора.
... for a brief moment it seemed that rock 'n roll would inherit the earth.
Re: Windows 8 - pure HTML5/CSS/JS UI?
ами - ако те мързи да си направиш грид layout в WinForms или поне да намериш сорса на някой такъв... 

Това е толкова древно вече, че - хващам се на бас в CodeProject има 10 поне.
Какво точно ти прави дизайнера и каква е разликата между HTML-a и WinForms от негова и твоя гледна точка?
За браузер контрола - знам колко е удобен - мерси от такова удобство.
П.П. Да допълня - тъкмо погледнах, че и в WinForms идва стандартно - казва се TableLayoutPanel.
Какво точно ти прави дизайнера и каква е разликата между HTML-a и WinForms от негова и твоя гледна точка?
За браузер контрола - знам колко е удобен - мерси от такова удобство.
П.П. Да допълня - тъкмо погледнах, че и в WinForms идва стандартно - казва се TableLayoutPanel.
Редактирано от Koм на
Re: Windows 8 - pure HTML5/CSS/JS UI?
Аз все си мислех, че интерфейса се определя от функционалността?
HTML/CSS не е по евтино, нито е по-лесно.
Но - този разговор вече почва да си губи смисъла.
HTML/CSS не е по евтино, нито е по-лесно.