PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: Создание вап версии сайта
Спектра
Отправлено: 19 Ноября, 2018 - 09:19:43
Post Id



Новичок


Покинул форум
Сообщений всего: 16
Дата рег-ции: Нояб. 2018  
Откуда: Пермь,Россия


Помог: 0 раз(а)




Здравствуйте! Я новичок только,учусь) Такой вопрос: можно ли создать сайт wap версии,только вап версии,не создавая настольной версии? Если это возможно то,подскажите,ткните носом с чего начать,если есть инструкции,буду очень благодарна? Закатив глазки

(Отредактировано автором: 19 Ноября, 2018 - 09:21:45)

 
 Top
andrewkard
Отправлено: 19 Ноября, 2018 - 15:46:58
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




Нет, сейчас уже не делают отдельную мобильную версию, сразу создается/верстается сайт адаптивным.
 
 Top
Спектра
Отправлено: 19 Ноября, 2018 - 19:17:47
Post Id



Новичок


Покинул форум
Сообщений всего: 16
Дата рег-ции: Нояб. 2018  
Откуда: Пермь,Россия


Помог: 0 раз(а)




andrewkard пишет:
Нет, сейчас уже не делают отдельную мобильную версию, сразу создается/верстается сайт адаптивным.
спасибо,очень жаль(
 
 Top
Vladimir Kheifets
Отправлено: 20 Ноября, 2018 - 10:50:56
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 581
Дата рег-ции: Март 2017  
Откуда: Германия, Бавария


Помог: 26 раз(а)




Спектра пишет:
Здравствуйте! Я новичок только,учусь) Такой вопрос: можно ли создать сайт wap версии,только вап версии,не создавая настольной версии? Если это возможно то,подскажите,ткните носом с чего начать,если есть инструкции,буду очень благодарна? Закатив глазки

Добрый день!
Когда говорят о том, что нужно делать только одну адаптивную версию сайта для всех типов устройств,
видимо, забывают, что из-за медиа-запросов CSS сильно раздувается, что очень нежелательно
при низких скоростях мобильного интернета.
Помимо этого, нежелательно для мобильных устройств увлекаться загрузками изображений, встраивать слайдшоу и флэш.
В отличии от PC, на мобильных устройствах в JS не отрабатываются события связанные с мышкой, но есть возможность определять GPS координаты клиента и.т.д
Если идёт не о блогах, лентах новостей или постах в соцсетях , а серьёзных системах, например, онлайн-бронирования отелей, то важно проверять тип устройства клиента и помимо адаптивности, изменять контен и функциональность сайта,
т.е. заниматься тем, что принято называть оптимизацией для мобильных устройств.
Это дорого, но в некоторых случаях необходимо.
Для диагностику устройства клиента попробуйте использовать
https://thematthewhudson[dot]com/current-device/
или
https://github[dot]com/serbanghita/Mobile-Detect
Если Вы хотите начать с разработки мобильной версии это правильное решение, но без адаптивного дизайна Вам не обойтись.
Если удаться проверить тип устройства, то Вы сможете выдавать сообщение, о том что PC или таблет версия в разработке.
Удачи!
см. QR линк на https://thematthewhudson.com/current-device/
Прикреплено изображение (Нажмите для увеличения)
divice.jpg

(Отредактировано автором: 20 Ноября, 2018 - 10:52:48)

 
 Top
Shopogilik
Отправлено: 20 Ноября, 2018 - 14:38:20
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Нояб. 2018  


Помог: 0 раз(а)




А зачем делать отдельно только под мобильную?) Почему не учитываешь потенциальный трафик с десктопов которого пока еще процентов 40 как минимум (в зависимости от тематики)
 
 Top
Quick
Отправлено: 21 Ноября, 2018 - 11:06:01
Post Id


Новичок


Покинул форум
Сообщений всего: 25
Дата рег-ции: Дек. 2013  


Помог: 0 раз(а)




Спектра, никто Вам не запретит делать сайт по своему усмотрению,
сейчас большинство программистов подстраиваются под заказчиков, наплевав на посетителей сайта, Вы можете стать исключением из общеприятых правил.
ныне существует немало браузеров, в которых пользователь может выдавать свой браузер за какой угодно,
может даже прописать что-то вроде такого: Привет от Васи! Но, конечно же, программисты, как правило привязываются ещё и к другим атрибутам, хотя демократичнее предоставлять выбор версий сайта самим посетителям.

Для просмотра 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-файлах пых-сод не используется.

(Отредактировано автором: 21 Ноября, 2018 - 13:22:59)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB