Владетель
Зарегистрирован: 29 September 2002
Сообщения: 20481
Примеры кода: 12
|
RE: Mobile Toolkit |
14 March 2002 15:02 |
|
|
|
|
>В анонсах к дотнету я читал про то что одна из основных фичек заключается в том что программист практически не думает над тем под чем будет смотреться его сайт. Различные типы браузеров, палмов и телефонов. Все это интегрировано в дотнет и соответствующий код генериться каждый раз в зависиомсти от типа запрашивающего устройства.
На самом деле несколько не так. Программист может не думать о том, в каких браузерах показывается страница - для продвинутых браузеров (в понимании M$ это IE 5.5 и выше) может генериться множество клиентских скриптов (например для валидации или при использовании smart navigation), для всех остальных же используется по малейшему поводу Postback. Программирование для мобильных устройств использует совершенно другие элементы управления (и данная часть даже не входит в .NET Framework) => для них необходимо создавать другие веб формы. Но при этом (теоретически) автоматически генерится правильный код для любого мобильного устройства (будь то телефон/палм/еще какая фигня).
>Теперь начитавшись умных книжек про субж, я понимаю что это не так. Приложения под телефоны пишуться отдельно, и мало того, существенно отличаются от обычных (другие компоненты наследования, другие методы). Да, их можно смотреть и под обычным браузером, но выглядит это совершенно похабно -- дизайн отсутсвует.
Ну ессно - стили и таблицы для форматирования в WML как-то не применяются
>Вопрос: существую какие либо средства для написания одного единственного проекта, которые бы и под браузером выглядел по человечески (так как хочет дизайнер) и в тоже время работал на палме, телефоне и прочих mobile devices? Или нужно как и раньше держать по два проекта. Один обычный, а другой с использованием субжа.
Рекомендую - глянь на Ibuyspuy Portal (www.asp.net и там найдешь) - он работает и в браузере нормально, и мобильные устройства поддерживает. Да, 2 разных набора файлов в любом случае есть, но внутренности совместные. Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
|
|