Можно ли разработать веб-сайт для сенсорного браузера без использования HTML5 или CSS3? - PullRequest
2 голосов
/ 27 октября 2010

Я разрабатываю файл CSS для мобильной версии веб-сайта, над которым работает моя группа, для нашего курса по веб-дизайну, и мне было интересно, возможно ли спроектировать сайт для сенсорных браузеров с использованием утвержденной в настоящее время спецификацииHTML и CSS, как другие участники делают для настольного варианта, или мне придется использовать черновую спецификацию нового языка.Я не собираюсь использовать что-то слишком сложное, я лишь пытаюсь позволить пользователю перемещаться по сайту пальцем, и текущая реализация позволяет мне активировать раскрывающееся меню на рабочем столе, но когда я пытаюсь перейти наНа моем телефоне с Android ничего не происходит.

Кнопка меню подсвечивается, как все ссылки в моем браузере, когда они нажимаются, но ничего не происходит.Исследование, которое я провел после этого откровения, привело меня к выводу, что мне придется экспериментировать с новой спецификацией, хотя, поскольку это курсовая работа, я предпочел бы придерживаться текущих стандартов, а не экспериментальных проектов новых.

PS Я занимаюсь разработкой информационного сайта, а не приложения.

Ответы [ 4 ]

2 голосов
/ 27 октября 2010

Да, вы можете использовать более старые версии HTML. iPhone, Palm OS, Android и последние версии Blackberry OS используют Webkit, который является тем же механизмом рендеринга, который используют Chrome и Safari.

На самом деле, самая первая страница в World Wide Web будет работать просто отлично.

Нам понадобится увидеть код для панели навигации для устранения неполадок, но, вероятно, это что-то вроде использования события наведения на экран для отображения навигации (на сенсорных экранах не может быть события наведения).

1 голос
/ 27 октября 2010

Я могу просматривать любой сайт на моем iphone с помощью сенсорного экрана. Язык не проблема. Большинство мобильных браузеров на смартфонах могут нормально обрабатывать html (4) / css (2). Вы должны больше беспокоиться о том, как показывать контент, чтобы было легко перемещаться по сайту с помощью (маленького) сенсорного экрана. Юзабилити-тестирование - ваш друг здесь. Просмотр веб-сайта, созданного для рабочего стола, может быть очень неприятным (не невозможным) на маленьком сенсорном экране. Также размер изображений и прочего не должен быть слишком большим. С загрузкой те могут быть боль. По крайней мере, сеть t-mobile (Нидерланды) g3 работает медленно, если вообще доступна.

0 голосов
/ 28 октября 2010

Обязательно сделай это! просто убедитесь, что ссылки больше для пальцев. Также разрешить изменение размера сайта.

Большинство мобильных сайтов имеют HTML1.0.

Вы были бы глупо использовать html5 + css3, если бы вы не знали, что он будет использоваться только на iphone, например. WebApps.

И не забывайте, что вы все еще можете использовать JavaScript!

Перейти на это!

0 голосов
/ 28 октября 2010

Обратите внимание, что в настоящее время утверждена версия CSS: CSS1 (с 1996 года), CSS2.1 еще не является рекомендацией W3C. Таким образом, с этой точки зрения стандарты, которые ваши другие участники используют для настольных вариантов, не намного более ратифицированы, чем HTML5 и CSS3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...