Индекс форумов |
Исходное сообщение |
---|
"Проект Mozilla намерен выпустить операционную систему B2G во..." Отправлено Аноним, 09-Ноя-11 15:53 |
Те виджеты, которые есть в HTML, рассчитаны, опять же, на вёрстку текста. Формы - это аналог бумажных анкет, в многом они ближе к тексту, чем к UI. А для собственно UI эти виджеты не очень-то пригодны. Вот хочу я сделать таббар или меню - а в HTML этого и близко нет, вместо этого тебе предлагается взять кучку текстовых элементы типа ul и div и с помощью CSS - языка для вёрстки текста - соорудить из них что-то, напоминающее нужный тебе виджет. Простого способа создавать свои виджеты нет, все гуи-тулкиты либо очень ограниченые и слобарасширяемые, как jQUery UI, либо тяжёлые и тормозные, как ExtJS. В любом случае, приходится строить свои слои абстракции над HTML+CSS, поэтому и оказывается, что HTML тяжёлый, перегруженный фичами, но всё равно низкоуровневый. Как можно было сделать лучше? Ну, посмотрите на тот же QML, там всё куда прямее и удобнее, большой набор UI-компонентов из коробки + возможность создавать свои. И вообще, лично я не в восторге от идеи "веб-приложений" и от превращения браузера в ОС. По мне так пускай бы веб оставался текстовым, а для "приложений" лучше использовать другую технологию, и все были бы довольны. |
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования. |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |