Есть много способов сделать это.Но перед этим вам нужно подумать о некоторых вещах:
- Хотите ли вы иметь 2 отдельных домена для настольных компьютеров и мобильных устройств (например, www.yahoo.com AND m.yahoo.com)
- Как будет выглядеть ваш дизайн в каждом представлении?
Вышеперечисленные важные решения необходимо принять, поскольку постоянно появляются новые устройства (мобильные телефоны / планшеты и т. Д.), Которые появляются врынок.Поэтому вам нужно спроектировать что-то, что может быть легко расширено в будущем.
Говоря об этом, есть один очень хороший подход к дизайну мобильных веб-сайтов.Он называется адаптивным веб-дизайном (или гибким дизайном). Здесь вы не жестко программируете какие-либо размеры (ширина / высота / отступы / поля и т. Д.) И указываете все в% (в своем CSS). Это гарантирует, что макет будет сам подстраиватьсяв соответствии с экраном, на котором он просматривается и, следовательно, не привязан к какому-либо конкретному устройству.
Кроме того, вам также необходимо знать о области просмотра для мобильных устройств.
Кроме того, для Javascript вы можете рассмотреть такие библиотеки, как jQTouch, jQuery Mobile, Sencha Touch (для более сложных сайтов) и даже такие базовые, как плагины flowplayer.
Пожалуйста, дайте мне знать, еслиВам нужна дополнительная информация.