Assembler, Basic, Pascal/Delphi, Perl, PHP, JavaScript, HTML и т.д. Вопросы и помощь.
BeteTest » 04 июл 2006, 10:05:09
Даная тема посвящена разработке WAP сайтов, описание стандартов, средствам разработке (программному обеспечению) тестированию, отладки и т.д.
Wireless Application Protocol (WAP) — это протокол беспроводного доступа к информационным и сервисным ресурсам Интернета непосредственно с мобильных телефонов. Созданием спецификаций WAP занимается организация Wap Forum, в которую входят все крупные участники рынка телекоммуникационных услуг.
Основное преимущество WAP заключается в том, что для работы в Интернете абоненту не нужны дополнительные устройства (компьютер и модем), достаточно одного мобильного аппарата с поддержкой WAP.
WAP-сайты располагаются на веб-серверах и представлены в специальном формате Wireless Markup Language (WML). Этот язык разметки специально адаптирован к возможностям мобильных телефонов — двухцветной графике, маленьким экранам и небольшой памяти.
Компания МТС одной из первых создала собственный WAP-сайт в российском Интернете. На нем можно найти информацию о компании, описание услуг, адреса и телефоны сервисных центров.
В отдельном разделе можно прочитать прогноз погоды, курс валют ЦБ РФ, анекдоты. Можно также отправить письмо по электронной почте и принять участие в WAP-чате.
В теме допустимы ссылки на сайты.
-
BeteTest
-
Гость » 15 дек 2006, 13:36:44
Меня реально заинтересовало (не для флуда пишу). Хочу в Книгомире книжку купить по WAP. Где можно узнать расценки на хостинг? Я слышал, что там напряг с кириллицей… Поподробней разъясните, пожалуйста!
-
Гость
-
BeteTest » 15 дек 2006, 13:58:16
Виталик писал(а): Где можно узнать расценки на хостинг? Я слышал, что там напряг с кириллицей…
1 Смотря где, но цена должна быть по идеи таже, как для обычного сайта, если использовать стандартные финкции php или если просто wml страничка, но может быть и исключения.
2 Есть, но они решаемы
Пример простого WAP чата, в котором можно отображать символы в кириллице (создать chat.txt файл на сервере)
- Код: Выделить всё
<?
weng=array('A','6','B','Г','D','E','Ж','3','U','Й','K','/','M','H','O','П','P','C',
'T','Y','Ф','X','Ц','Ч','W','Щ','Ъ','bl','b','Э','Ю','Я',
'a','6','8','r','g','e','ж','3','u','й','k','л','M','H','o','n','p','c','m',
'y','ф','x','ц','ч','w','щ','ъ','bl','b','э','ю','я');
wrus=range('А', 'я'); weng[]='<br/>'; wrus[]='
';
function trans(rus) { global weng,wrus; return str_replace(wrus,weng,rus); }
function utf8win1251(s)
{
out="";c1="";byte2=false; for (c=0;c<strlen(s);c++)
{i=ord(s[c]); if (i<=127) out.=s[c];
if (byte2) {new_c2=(c1&3)*64+(i&63); new_c1=(c1>>2)&5; new_i=new_c1*256+new_c2;
if (new_i==1025) out_i=168; else if (new_i==1105) out_i=184; else out_i=new_i-848;
out.=chr(out_i); byte2=false; } if ((i>>5)==6) { c1=i; byte2=true; } } return out;
}
if(!isset(login)) out='Представтесь <input name="login"/> <anchor title="chat">Enter <go href="chat.php" method="post">
<postfield name="login" value="login"/></go></anchor><br/>(Имя только английскими, сообщения можно русскими)';
else
{
list=file(file='chat.txt');
if(isset(mess) and !empty(mess)) if((newmess=login.'>>'.utf8win1251(mess)."rn")!=list[0])
{ array_unshift (list, newmess); if(isset(list[7])) unset (list[7]);
fp=fopen(file,'w'); fwrite(fp, implode('',list)); fclose(fp); }
out='<input name="mess"/> <anchor title="chat">Send <go href="chat.php?login='.login.'" method="post">
<postfield name="mess" value="mess"/></go></anchor>
<a href="chat.php?login='.login.'&z='.time().'">Reload</a><br/>'.implode('<br/>',list);
}
header('Content-type:text/vnd.wap.wml;charset=UTF-8');
echo '<?xml version="1.0" encoding="UTF-8"?'.">n";
?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml> <card id="card1" title="Chat">
<p align="left"> <?=trans(out)?> </p>
</card></wml>
-
BeteTest
-
Гость » 03 янв 2008, 15:38:11
Оч заинтересовался этим вопросом у конить есть нормальная литерату ра по данному вопросу с примерами посторение полноценных сайтов поделитесь плиз))
-
Гость
-
Гость » 17 янв 2008, 09:41:19
Лана если литерату нет, то хоть ресурсами поделитесь то) по данной теме))
-
Гость
-
Вернуться в Программирование
Зарегистрированные пользователи: Bing [Bot], DotBot [Crawler], Google [Bot], SEMrush [Бот], Trendiction [Бот]