Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Обзор тем по WAP/WML на форуме

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Mamay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обзор тем по WAP/WML на форуме "Web-программирование"

Здесь только перечисление того, что есть. Если о чём-то забыл-- пишите мне в ПМ-- добавлю.  
Внимание! Если вы не нашли здесь ссылку на тему по интересующему вас вопросу, обязательно воспользуйтесь фильтром...

 
 
 — Общая информация по теме (на албанском) new
 — Чем можно заменить textarea в wml ... -- на будущее - такие вопросы считаются злосным флудом
 — Создание WAP сайта...
 — Wap: загрузка файла
 — набор номера с wml страницы
 — WAP+PHP и русские буквы
 — Вопросы относительно хостинга
 — WAP & PHP
 — общая информация и документация по WAP/WML в этой теме: Языки разметки XML, MathML, WAP/WML и языки стилей XSL/XSLT
переносить оттуда инфу в эту тему или пусть rtfm там поживёт? — Svarga.-->ненужно переносить.. (с) Mamay —> OK © Svarga
темы по WAP в форуме "Мобила"
Using WURFL and PHP to Detect Mobile Devices --> Статья по определению user-agent`ов
Sprint PCS Vision File Uploader --> Халявный сервис для закачки мелодий игрушек и всего прочего на телефон через отправку СМС (непроверял работоспособность)
 
ВСЕМ! ВСЕМ! ВСЕМ!
Меня в icq достали вопросами почему в опере отображается а на телефоне нет. Дабы убавить количество таких вопросов предлагаю перед тем как проверять в опере проверить на validator.w3.org если валидатор ругнулся то и телефон ругнётся !!!!

 
 
ещё раз, ЗДЕСЬ ТОЛЬКО ТЕМЫ
НЕ НУЖНО СЮДА ПОСТИТЬ...





Поднял тему и пост в ней. Темы по каким-то наиболее простым вопросам, в принципе, можно закрыть и сюда в первый пост инфу перенести... — Svarga.

Всего записей: 1352 | Зарегистр. 03-09-2002 | Отправлено: 21:27 17-03-2004 | Исправлено: Mamay, 18:54 29-01-2008
MAGISTRATE



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А есть ли скрипты, что то вроде хранилищ ваповских? Вы лазите в инете отлаживаете все это на хост, а потом через мабилу загребаете?

----------
ага

Всего записей: 888 | Зарегистр. 23-07-2003 | Отправлено: 08:24 19-03-2004
Mamay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Неудержался....
Итак насчет русских, немецких, арабских, китайских и остальных не агницких букв...
 
1. Берём редактор который работает с текстом в кодировке UTF-8...
(Блокнот,Komodo,Zend,phpEd,etc)
2. Пишем в нём wml контент, php-код, etc сохраняем в кодировке UTF-8...
3. Любуемся как всё красиво отображается...
 
некрасиво? неотображается?
 
4. Главное незабыть в php-коде вставить строчку -

Код:
header("Content-Type: text/vnd.wap.wml; charset=utf-8");

 
5. Теперь красиво и отображается...
6. Идём спокойно спать!

----------
Даже самый дурацкий замысел можно выполнить мастерски

Всего записей: 1352 | Зарегистр. 03-09-2002 | Отправлено: 02:41 09-04-2004 | Исправлено: Mamay, 20:17 06-08-2004
SiMM

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mamay, извиняюсь, что встреваю (если что - удаляйте не задумываясь, но, думаю, предлагаемый вариант имеет право на жизнь) - но как вариант - если всё делается в одной кодировке (допустим, CP-1251) и это привычнее, то вполне можно пользоваться и любым обычным редактором, воспользовавшись ob_startом и, например, iconvом.
PS: кстати, вопрос - мобильники поддерживают (и все ли?) приём пожатого контента?

Всего записей: 2302 | Зарегистр. 14-05-2004 | Отправлено: 17:35 14-07-2004
Kokoc

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня кое-какие сомнения по поводу UTF-8.
Одни редакторы  создают код приблизительно в таком виде (16-ричный код):
 
04 3F 04 40 ... т т.п.
 
в то же время другие русские тексты в формате UTF-8 видны так:
 
D0 A0 D1 B3 ... и т.п.
 
Как же все-таки правильно - с байтом -0x04 или 0xD0 :?
UTF-8 в WML вроде нормально работает с 0x04.

Всего записей: 793 | Зарегистр. 06-06-2002 | Отправлено: 16:31 20-07-2004
Mamay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SiMM
About iconv
Вас это ненаводит на мысли:

Цитата:
Since PHP 5.0.0

И потом - контент + ob_start + iconv = дополнительные тормоза
что есть неразумно при разработке довольно больших порталов.
 
Kokoc
Если честно - то незнаю - никогда незадумывался...
По крайней мере код писаный во всех перечисленных мной редакторах - прекрассно отображается на 99% девайсов...

----------
Даже самый дурацкий замысел можно выполнить мастерски

Всего записей: 1352 | Зарегистр. 03-09-2002 | Отправлено: 12:33 28-07-2004
SiMM

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Вас это ненаводит на мысли:
Код:
Since PHP 5.0.0
На какие? Особенно если читать фразу полностью
Цитата:
Since PHP 5.0.0, this extension comes with various utility functions that help you to write multilingual scripts. Let's have a look at the following sections to explore the new features.
а также прочесть то, что я дал по ссылке
Цитата:
iconv
(PHP 4 >= 4.0.5, PHP 5)


Цитата:
И потом - контент + ob_start + iconv = дополнительные тормоза  
что есть неразумно при разработке довольно больших порталов.
За всё нужно платить - однако я не думаю, что количество wap-запросов настолько велико, что стоит оптимизировать под wap-версию, а не под www. Опять же строки в байтовых кодировках обрабатывать проще, чем в многобайтовых. Впрочем, всегда нужно взвешивать все за и против - универсальных решений не бывает.

Цитата:
Kokoc: Одни редакторы  создают код приблизительно в таком виде (16-ричный код):  
04 3F 04 40 ... т т.п.
Это не UTF-8, это UTF-16BE

Всего записей: 2302 | Зарегистр. 14-05-2004 | Отправлено: 15:24 06-08-2004 | Исправлено: SiMM, 23:16 26-06-2005
ser_Eduard

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мамай, а чем плоха htmlentities()?

Всего записей: 1 | Зарегистр. 13-09-2004 | Отправлено: 13:37 13-09-2004
kb82

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wap контент я для своего сайта вывожу из базы (т.е. на www сайт новости, к примеру, берутся из той же базы, текст в базе забит по русски в кодировке win-1251).
 
соответственно, когда пытаюсь использовать те же записи из базы, но для wap сайта - вылезают кракозябры, и никакие header("Content-Type: text/vnd.wap.wml; charset=utf-8"); не помогают. Блокнот - это конечно все понятно. но одно дело создавать контент сразу в геа-8 кодировке - другое - забирать из одной кодировки и конвертить в другую.
iconv - не помогает, вернее, не работает. вероятно, на хостинге версия phph не поддерживает его.

Всего записей: 122 | Зарегистр. 03-03-2005 | Отправлено: 14:12 04-03-2005
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2ALL
Еще раз читаем название темы - Обзор.. Читаем шапку..

Цитата:
ещё раз, ЗДЕСЬ ТОЛЬКО ТЕМЫ  
НЕ НУЖНО СЮДА ПОСТИТЬ...

Я надеюсь, что все все поняли..

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:07 04-03-2005
esvaf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
для нормальной работы с русским языком необходимо в php скрипте сначала занести весь код (или хотя бы русскую его часть) в переменную (у меня $text) и до того как эту переменную выводить надо выполнить следующее:





Проблемы со зрением? К доктору.. /Cheery/

Всего записей: 47 | Зарегистр. 18-01-2006 | Отправлено: 15:48 18-01-2006 | Исправлено: Cheery, 22:48 30-01-2006
tolyn77



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
где можно почитать про настройку апача для хостинга wap ресурса?

Всего записей: 1498 | Зарегистр. 07-09-2004 | Отправлено: 15:54 19-10-2006
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tolyn77

Цитата:
где можно почитать про настройку апача для хостинга wap ресурса?

прописать правильный mime для файлов и все. хотя что то уже есть  

Цитата:
text/vnd.wap.si
text/vnd.wap.sl
text/vnd.wap.wml        wml
text/vnd.wap.wmlscript        wmls


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:22 19-10-2006
tolyn77



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
а здесь написанное тоже нужно прописывать?
http://forum.ru-board.com/topic.cgi?forum=8&topic=7103#1

Всего записей: 1498 | Зарегистр. 07-09-2004 | Отправлено: 08:55 20-10-2006
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tolyn77
написанное что? там же ясно сказано, что "если нет возможности править mime.types"
 
ps: эта тема НЕ для вопросов.. только обзор

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 17:15 20-10-2006 | Исправлено: Cheery, 17:15 20-10-2006
ATGM

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
очень хорошая ссылка по сабжу - http://www.passani.it/gap/

Всего записей: 112 | Зарегистр. 24-08-2007 | Отправлено: 11:18 24-08-2007
fb1234bf



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо за ссылку, именно то что я искал

Всего записей: 57 | Зарегистр. 26-02-2007 | Отправлено: 11:09 28-06-2008
Fernus

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
wap контент я для своего сайта вывожу из базы (т.е. на www сайт новости, к примеру, берутся из той же базы, текст в базе забит по русски в кодировке win-1251).  
 
соответственно, когда пытаюсь использовать те же записи из базы, но для wap сайта - вылезают кракозябры, и никакие header("Content-Type: text/vnd.wap.wml; charset=utf-8"); не помогают. Блокнот - это конечно все понятно. но одно дело создавать контент сразу в геа-8 кодировке - другое - забирать из одной кодировки и конвертить в другую.  
iconv - не помогает, вернее, не работает. вероятно, на хостинге версия phph не поддерживает его.

 
В WAP-версии сайта пропишите сразу после соединения с БД MySQL вот такой запрос:
 
mysql_query('SET NAMES "utf8"');
 
И всё будет отображаться нормально.

Всего записей: 3 | Зарегистр. 09-10-2008 | Отправлено: 20:00 09-10-2008
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Обзор тем по WAP/WML на форуме


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru