Wap сайт

12
M
На сайте с 23.08.2012
Offline
62
1494

Есть сайт на PHP хочу чтоб он был доступен с мобильных телефонов и смартфонов, надо делать Wap сайт? Или посоветуйте что лучше сделать. И как сделать перенаправления по разрешениям дисплеев.

[umka]
На сайте с 25.05.2008
Offline
456
#1

Сейчас подавляющее большинство смартфонов и телефонов могут загружать обычные html-сайты.

WAP — это для Nokia 3310 (или вроде того).

Если у вас не много посетителей с древними телефонами, достаточно просто сделать CSS для мобильных, чтобы сайт нормально смотрелся на малых разрешениях.

И как сделать перенаправления по разрешениям дисплеев.

С помощью javascript. Но оно, имхо, не нужно.

Лог в помощь!
M
На сайте с 23.08.2012
Offline
62
#2
'[umka:
;10766613']
достаточно просто сделать CSS для мобильных, чтобы сайт нормально смотрелся на малых разрешениях.

А это как?

Не думаю что это получится т.к. шаблон фиксированный 1100.

[umka]
На сайте с 25.05.2008
Offline
456
#3
Mixalko:
А это как?

http://www.w3.org/TR/CSS2/media.html#media-types

handheld

Mixalko:
Не думаю что это получится т.к. шаблон фиксированный 1100.

Ну если вам сделать новый сайт проще, чем модифицировать шаблон и CSS, можете сделать и редиректом на отдельную версию сайта :)

M
На сайте с 23.08.2012
Offline
62
#4
'[umka:
;10766613']
С помощью javascript. Но оно, имхо, не нужно.

Где такой скрипт есть возможность скачать?

---------- Добавлено 23.08.2012 в 12:57 ----------

'[umka:
;10766719']Ну если вам сделать новый сайт проще, чем модифицировать шаблон и CSS, можете сделать и редиректом на отдельную версию сайта :)

Слишком много модефицировать. Если я првильно вас понял то сайт будет отображаться нормально вот только с шириной сайта надо поработать. Тогда всёже наверно будет создать wap.сайт.ru и его там подкоректировать.

Как правильно сделать редиректом на отдельную версию сайта.

IL
На сайте с 20.04.2007
Offline
435
#5

window.screen.width
тынц

Ещё без javascript можно по заголовкам http://api.yandex.ru/detector/

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
M
На сайте с 23.08.2012
Offline
62
#6
ivan-lev:
window.screen.width
тынц
Ещё без javascript можно по заголовкам http://api.yandex.ru/detector/

Мысль понял.

S5
На сайте с 04.01.2010
Offline
77
#7

мобильные браузеры же вроде поддерживают адаптивную верстку

pipez
На сайте с 18.05.2010
Offline
131
#8

если сайт перегружен графикой есть шанс что пользователь закроет его не дождавшись загрузки, особенно если он на GPRS сидит. лучше делать облегченную мобильную версию со ссылкой на полную и показывать ее мобильным браузерам через htaccess

Телеграмм канал о партнерках с инвайтами (https://t-do.ru/bablonetorig)
M
На сайте с 23.08.2012
Offline
62
#9
pipez:
если сайт перегружен графикой есть шанс что пользователь закроет его не дождавшись загрузки, особенно если он на GPRS сидит.

Вот и я об этом же.

pipez:
лучше делать облегченную мобильную версию со ссылкой на полную и показывать ее мобильным браузерам через htaccess

Посоветуте какую делать мобильную версию (php, html, wml, xhtml) какая подойдёт.

В htaccess что надо прописать?

---------- Добавлено 23.08.2012 в 14:15 ----------

Вот некоторые данные:

Разрешение дисплея-231x?=просмотры-346

Разрешение дисплея-234x?=просмотры-733

Разрешение дисплея-240x?=просмотры-1664

Разрешение дисплея-282x?=просмотры-270

Разрешение дисплея-320x?=просмотры-1073

Разрешение дисплея-360x?=просмотры-1023

Разрешение дисплея-480x?=просмотры-317

это данные за месяц, в итоге Мобильные просмотры-7934(10,3%)

pipez
На сайте с 18.05.2010
Offline
131
#10
Mixalko:

Посоветуте какую делать мобильную версию (php, html, wml, xhtml) какая подойдёт.

да обычную php или html. wml сейчас думаю не актуально и на них одни нищие

htaccess кстати нежелатально - т.к. контент не сможете показать :) если сайт на PHP то вот так можно страницу mobile.php вставлять

<?php

$useragent = strip_tags($_SERVER['HTTP_USER_AGENT']);
if (preg_match('/(ipod|iphone|android|opera mini|up.browser|up.link|mmp|symbian|smartphone|midp|wap|vodafone|o2|pocket|kindle|mobile|psp|treo|nokia|blackberry|pre\/0.1)/i', $useragent)) :
include 'mobile.php';
exit ();
endif;
?>
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий