Форумы портала PHP.SU » » Вопросы новичков » Wap версия

Страниц (1): [1]
 

1. Спектра - 19 Ноября, 2018 - 09:19:43 - перейти к сообщению
Здравствуйте! Я новичок только,учусь) Такой вопрос: можно ли создать сайт wap версии,только вап версии,не создавая настольной версии? Если это возможно то,подскажите,ткните носом с чего начать,если есть инструкции,буду очень благодарна? Закатив глазки
2. andrewkard - 19 Ноября, 2018 - 15:46:58 - перейти к сообщению
Нет, сейчас уже не делают отдельную мобильную версию, сразу создается/верстается сайт адаптивным.
3. Спектра - 19 Ноября, 2018 - 19:17:47 - перейти к сообщению
andrewkard пишет:
Нет, сейчас уже не делают отдельную мобильную версию, сразу создается/верстается сайт адаптивным.
спасибо,очень жаль(
4. Vladimir Kheifets - 20 Ноября, 2018 - 10:50:56 - перейти к сообщению
Спектра пишет:
Здравствуйте! Я новичок только,учусь) Такой вопрос: можно ли создать сайт wap версии,только вап версии,не создавая настольной версии? Если это возможно то,подскажите,ткните носом с чего начать,если есть инструкции,буду очень благодарна? Закатив глазки

Добрый день!
Когда говорят о том, что нужно делать только одну адаптивную версию сайта для всех типов устройств,
видимо, забывают, что из-за медиа-запросов CSS сильно раздувается, что очень нежелательно
при низких скоростях мобильного интернета.
Помимо этого, нежелательно для мобильных устройств увлекаться загрузками изображений, встраивать слайдшоу и флэш.
В отличии от PC, на мобильных устройствах в JS не отрабатываются события связанные с мышкой, но есть возможность определять GPS координаты клиента и.т.д
Если идёт не о блогах, лентах новостей или постах в соцсетях , а серьёзных системах, например, онлайн-бронирования отелей, то важно проверять тип устройства клиента и помимо адаптивности, изменять контен и функциональность сайта,
т.е. заниматься тем, что принято называть оптимизацией для мобильных устройств.
Это дорого, но в некоторых случаях необходимо.
Для диагностику устройства клиента попробуйте использовать
https://thematthewhudson[dot]com/current-device/
или
https://github[dot]com/serbanghita/Mobile-Detect
Если Вы хотите начать с разработки мобильной версии это правильное решение, но без адаптивного дизайна Вам не обойтись.
Если удаться проверить тип устройства, то Вы сможете выдавать сообщение, о том что PC или таблет версия в разработке.
Удачи!
см. QR линк на https://thematthewhudson[dot]com/current-device/
5. Shopogilik - 20 Ноября, 2018 - 14:38:20 - перейти к сообщению
А зачем делать отдельно только под мобильную?) Почему не учитываешь потенциальный трафик с десктопов которого пока еще процентов 40 как минимум (в зависимости от тематики)
6. Quick - 21 Ноября, 2018 - 11:06:01 - перейти к сообщению
Спектра, никто Вам не запретит делать сайт по своему усмотрению,
сейчас большинство программистов подстраиваются под заказчиков, наплевав на посетителей сайта, Вы можете стать исключением из общеприятых правил.
ныне существует немало браузеров, в которых пользователь может выдавать свой браузер за какой угодно,
может даже прописать что-то вроде такого: Привет от Васи! Но, конечно же, программисты, как правило привязываются ещё и к другим атрибутам, хотя демократичнее предоставлять выбор версий сайта самим посетителям.

Для просмотра WAP-страниц на настольном компьютере используйте браузер Opera, лучше на движке Presto
Файлы WAP-страниц могут быть с раширением wml и php, допускается также использование на страницах JavaScript-функций

Пример WAP-страницы index.php
CODE (text):
скопировать код в буфер обмена
  1. <?php
  2. if(preg_match('/j2me|midp|opera|wap/i',$_SERVER['HTTP_USER_AGENT']))
  3. {
  4. ?>
  5. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
  6. <wml>
  7. <head>
  8. <meta http-equiv="Cache-Control" content="no-cache" forua="true" />    
  9. </head>
  10. <template>
  11. <a href="/"><img src="format.wbmp" alt="WAP"/></a>
  12. </template>
  13. <card id="index" title="WAP Site">
  14. <b>Спектра</b><br/>
  15. <p><a href="/page1.wml">Страница 1</a></p>
  16. <p><a href="/page2.php">Страница 2</a></p>
  17. <p><a href="/page3.php">Страница 3</a></p>
  18. Хотелось, было, пожить при коммунизме, да видно потребности перевесили способности... <b>Quick</b><br/>
  19. <p align="center">2018 © <a href="/">WAP Site</a></p>
  20. </card>
  21. </wml>
  22. <?php
  23. }
  24. else
  25. {
  26. echo 'WAP Site - для просмотра попробуйте воспользоваться браузером Opera';
  27. }
  28. ?>
B wml-файлах пых-сод не используется.

 

Powered by ExBB FM 1.0 RC1