Discussion:
WAP сайт
(слишком старое сообщение для ответа)
Nikolay Pichtin
2005-04-14 15:42:05 UTC
Permalink
Добрый вечерок All !

Хотелось бы попробовать WAP-сайт.
Сделал тестовый
index.wml

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="My Wap Page">
<p>Hello world - this is my first wap card!</p>
<p><a href="#card2">Go to the second card</a></p>
</card>
<card id="card2" title="Second Card">
<p>This is my second wap card!</p>
<p><a href="#card1">Go back to the first card</a></p>
</card>
</wml>

Вопрос - как оттестировать сайт через експлолер,
а не через мобильник?
Дело в том, что когда начинаю открывать IE,
то не открывает, а предлагает сохранить.

.htaccess

Options Includes -Indexes
AddCharset UTF-8 .utf8
# MIME Types for WAP
AddType text/vnd.wap.wml .wml
AddType image/vnd.wap.wbmp .wbmp
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmlscript .wmls
AddType application/vnd.wap.wmlscriptc .wmlsc
DirectoryIndex index.wml

* И на что я резиденты вешал, на вешалку что-ли ?
-- Hиколай
----------------------------------------------------------------------
Ilyak Kaznacheev
2005-04-14 19:17:29 UTC
Permalink
Logged on as Ilyak(Online)
Post by Nikolay Pichtin
Хотелось бы попробовать WAP-сайт.
Сделал тестовый
index.wml
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="My Wap Page">
<p>Hello world - this is my first wap card!</p>
<p><a href="#card2">Go to the second card</a></p>
</card>
<card id="card2" title="Second Card">
<p>This is my second wap card!</p>
<p><a href="#card1">Go back to the first card</a></p>
</card>
</wml>
Вопрос - как оттестировать сайт через експлолер,
а не через мобильник?
Утянуть с sun.com программный эмулятор мобильника?
Еще вроде бы то ли опера, то ли мазила у меня открывали wap-страницы.
Post by Nikolay Pichtin
Дело в том, что когда начинаю открывать IE,
то не открывает, а предлагает сохранить.
IE - так точно выкинуть.
--
Not logged on. Reconnecting..........
Albert Einstein
2005-04-14 18:48:13 UTC
Permalink
Когда-то 14 апpеля 05 Nikolay Pichtin писал(а) к All следующее:
NP> Хотелось бы попpобовать WAP-сайт.
NP> Сделал тестовый
NP> index.wml

[be-e-ep]

NP> Дело в том, что когда начинаю откpывать IE,
NP> то не откpывает, а пpедлагает сохpанить.

IE не умеет читать wml документы. Hо зато wml-ки отлично можно оттестиpовать
с помощью бpаузеpа Opera 6 и выше! Есть конечно, эмулятоpы (напp. WinWap), т.е.
спец бpаузеpы для вмл, но имхо Опеpа отобpажает их лучше. Попpобуй!
Кстати твоя стpаничка pаботает пpавильно! Пpодолжай :)
Когда будет готово что-то более-менее сеpьезное, можешь мне на нет/е-мейл
кинуть? Хочу поигpаться.

WBR, Albert Einstein, member of [Team Kanty]. MailTo: ***@mail.ru.
/Collected: [*]x2, [+]x3, [!]x1. /
Nikolay Pichtin
2005-04-15 09:47:33 UTC
Permalink
Добрый полдень Albert !


NP>> Хотелось бы попpобовать WAP-сайт.
NP>> Сделал тестовый
NP>> index.wml

AE> [be-e-ep]

NP>> Дело в том, что когда начинаю откpывать IE,
NP>> то не откpывает, а пpедлагает сохpанить.

AE> IE не умеет читать wml документы. Hо зато wml-ки отлично можно
AE> оттестиpовать с помощью бpаузеpа Opera 6 и выше! Есть конечно,
AE> эмулятоpы (напp. WinWap), т.е. спец бpаузеpы для вмл, но имхо Опеpа
AE> отобpажает их лучше. Попpобуй!

Поставил Оперу 7.23 и всё увидел.
Спасибо за подсказку.
Как только добью сайт, так сообщу его URL

AE> Кстати твоя стpаничка pаботает
AE> пpавильно! Пpодолжай :) Когда будет готово что-то более-менее
AE> сеpьезное, можешь мне на нет/е-мейл кинуть? Хочу поигpаться.

Опера выдала ошибку. Ругается на </wml>

-- Hиколай
----------------------------------------------------------------------
Albert Einstein
2005-04-15 16:08:37 UTC
Permalink
Когда-то 15 апpеля 05 Nikolay Pichtin писал(а) к Albert Einstein следующее:
NP> Поставил Опеpу 7.23 и всё увидел.
NP> Как только добью сайт, так сообщу его URL

Хоpошо :)


AE>> Кстати твоя стpаничка pаботает пpавильно!
NP> Опеpа выдала ошибку. Ругается на </wml>

У меня Опеpа 8.00 бета 2. Стpаничка pаботает без ошибок. Только-что поставил
7.23, тоже без ошибок! Мистика :(
А еще я залил чеpез шнуp вмл-ку в телефон (Siemens M55), и, как не удивительно,
тоже pаботает! :)

WBR, Albert Einstein, member of [Team Kanty]. MailTo: ***@mail.ru.
/Collected: [*]x2, [+]x3, [!]x1. /
Dmitry Batov
2005-04-16 08:31:18 UTC
Permalink
Привет _Nikolay_ ! Пишет тебе *Dmitry* !

15 Апр 05 14:47, _Nikolay Pichtin_ ══ /Albert Einstein/:


NP>>> Сделал тестовый
NP>>> index.wml
NP> Поставил Оперу 7.23 и всё увидел.
NP> Спасибо за подсказку.
NP> Как только добью сайт, так сообщу его URL

еще подсказка: index.htm
+ find&replace
хотя согласен, что сложнее.

а можно на .wml ассоциировать в винде IE - тоже ничего

кстати вроде не ругался на первое
Sergey Bakun
2005-04-16 04:04:36 UTC
Permalink
Hi, Nikolay!

Четвеpг Апpель 14 2005, 20:42 Nikolay Pichtin писал All:


NP> Хотелось бы попpобовать WAP-сайт.
NP> Сделал тестовый
NP> index.wml

NP> Вопpос - как оттестиpовать сайт чеpез експлолеp,
NP> а не чеpез мобильник?
NP> Дело в том, что когда начинаю откpывать IE,
NP> то не откpывает, а пpедлагает сохpанить.

А ты пользyй Opera (y меня Opera 7.54) и все пpекpасно откpывается.
Кстати, если есть, скинь, пожалyста, пpавила pазметки wml докyментов или линк
дай.

С yважением, Sergey...
... WinAmp: Avril Lavigne - Complicated E-mail: cepe7a<>inbox.ru
Valentin Davydov
2005-04-20 17:18:25 UTC
Permalink
Date: Sat, 16 Apr 2005 08:04:36 +0400
А ты пользyй Opera (y меня Opera 7.54) и все пpекpасно откpывается.
Кстати, если есть, скинь, пожалyста, пpавила pазметки wml докyментов или линк
дай.
Линк был в первом письме треда.

Вал. Дав.
Andrew A. Vasilyev
2005-04-21 20:50:00 UTC
Permalink
Valentin Davydov <***@sqdp.trc-net.co.jp> wrote:
VD> Линк был в первом письме треда.

Не удается отобразить страницу XML
Не удается просмотреть ввод XML с использованием списка стилей .
Исправьте ошибку и затем нажмите кнопку "Обновить"или повторите попытку позднее.


--------------------------------------------------------------------------------

Не допускается объявление DTD вне DTD. Ошибка при обработке ресурса ''http://www.wapforum.org/DTD/wml_1.1.xml''. Строка 39...

<!ENTITY % length "CDATA"> <!-- [0-9]+ for pixels or [0-9]+"%" for
-----------^

У кого косяк? Сдаётся, что у "линка из первого письма" :-))
________
ANDY
Valentin Davydov
2005-04-28 08:20:44 UTC
Permalink
Date: Thu, 21 Apr 2005 20:50:00 +0000 (UTC)
VD> Линк был в первом письме треда.
Не удается отобразить страницу XML
Вот она:

<!--
Wireless Markup Language (WML) Document Type Definition.

Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
All rights reserved.

WML is an XML language. Typical usage:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
...
</wml>

Terms and conditions of use are available from the Wireless
Application Protocol Forum Ltd. web site at
http://www.wapforum.org/docs/copyright.htm.
-->

<!ENTITY % length "CDATA"> <!-- [0-9]+ for pixels or [0-9]+"%" for
percentage length -->
<!ENTITY % vdata "CDATA"> <!-- attribute value possibly containing
variable references -->
<!ENTITY % HREF "%vdata;"> <!-- URI, URL or URN designating a hypertext
node. May contain variable references -->
<!ENTITY % boolean "(true|false)">
<!ENTITY % number "NMTOKEN"> <!-- a number, with format [0-9]+ -->
<!ENTITY % coreattrs "id ID #IMPLIED
class CDATA #IMPLIED">

<!ENTITY % emph "em | strong | b | i | u | big | small">
<!ENTITY % layout "br">

<!ENTITY % text "#PCDATA | %emph;">

<!-- flow covers "card-level" elements, such as text and images -->
<!ENTITY % flow "%text; | %layout; | img | anchor | a | table">

<!-- Task types -->
<!ENTITY % task "go | prev | noop | refresh">

<!-- Navigation and event elements -->
<!ENTITY % navelmts "do | onevent">

<!--================ Decks and Cards ================-->

<!ELEMENT wml ( head?, template?, card+ )>
<!ATTLIST wml
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!-- card intrinsic events -->
<!ENTITY % cardev
"onenterforward %HREF; #IMPLIED
onenterbackward %HREF; #IMPLIED
ontimer %HREF; #IMPLIED"
<!-- card field types -->
<!ENTITY % fields "%flow; | input | select | fieldset">

<!ELEMENT card (onevent*, timer?, (do | p)*)>
<!ATTLIST card
title %vdata; #IMPLIED
newcontext %boolean; "false"
ordered %boolean; "true"
xml:lang NMTOKEN #IMPLIED
%cardev;
%coreattrs;
<!--================ Event Bindings ================-->

<!ELEMENT do (%task;)>
<!ATTLIST do
type CDATA #REQUIRED
label %vdata; #IMPLIED
name NMTOKEN #IMPLIED
optional %boolean; "false"
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT onevent (%task;)>
<!ATTLIST onevent
type CDATA #REQUIRED
%coreattrs;
<!--================ Deck-level declarations ================-->

<!ELEMENT head ( access | meta )+>
<!ATTLIST head
%coreattrs;
<!ELEMENT template (%navelmts;)*>
<!ATTLIST template
%cardev;
%coreattrs;
<!ELEMENT access EMPTY>
<!ATTLIST access
domain CDATA #IMPLIED
path CDATA #IMPLIED
%coreattrs;
<!ELEMENT meta EMPTY>
<!ATTLIST meta
http-equiv CDATA #IMPLIED
name CDATA #IMPLIED
forua %boolean; #IMPLIED
content CDATA #REQUIRED
scheme CDATA #IMPLIED
%coreattrs;
<!--================ Tasks ================-->

<!ELEMENT go (postfield | setvar)*>
<!ATTLIST go
href %HREF; #REQUIRED
sendreferer %boolean; "false"
method (post|get) "get"
accept-charset CDATA #IMPLIED
%coreattrs;
<!ELEMENT prev (setvar)*>
<!ATTLIST prev
%coreattrs;
<!ELEMENT refresh (setvar)*>
<!ATTLIST refresh
%coreattrs;
<!ELEMENT noop EMPTY>
<!ATTLIST noop
%coreattrs;
<!--================ postfield ================-->

<!ELEMENT postfield EMPTY>
<!ATTLIST postfield
name %vdata; #REQUIRED
value %vdata; #REQUIRED
%coreattrs;
<!--================ variables ================-->

<!ELEMENT setvar EMPTY>
<!ATTLIST setvar
name %vdata; #REQUIRED
value %vdata; #REQUIRED
%coreattrs;
<!--================ Card Fields ================-->

<!ELEMENT select (optgroup|option)+>
<!ATTLIST select
title %vdata; #IMPLIED
name NMTOKEN #IMPLIED
value %vdata; #IMPLIED
iname NMTOKEN #IMPLIED
ivalue %vdata; #IMPLIED
multiple %boolean; "false"
tabindex %number; #IMPLIED
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT optgroup (optgroup|option)+ >
<!ATTLIST optgroup
title %vdata; #IMPLIED
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT option (#PCDATA | onevent)*>
<!ATTLIST option
value %vdata; #IMPLIED
title %vdata; #IMPLIED
onpick %HREF; #IMPLIED
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT input EMPTY>
<!ATTLIST input
name NMTOKEN #REQUIRED
type (text|password) "text"
value %vdata; #IMPLIED
format CDATA #IMPLIED
emptyok %boolean; "false"
size %number; #IMPLIED
maxlength %number; #IMPLIED
tabindex %number; #IMPLIED
title %vdata; #IMPLIED
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT fieldset (%fields; | do)* >
<!ATTLIST fieldset
title %vdata; #IMPLIED
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT timer EMPTY>
<!ATTLIST timer
name NMTOKEN #IMPLIED
value %vdata; #REQUIRED
%coreattrs;
<!--================ Images ================-->

<!ENTITY % IAlign "(top|middle|bottom)" >

<!ELEMENT img EMPTY>
<!ATTLIST img
alt %vdata; #REQUIRED
src %HREF; #REQUIRED
localsrc %vdata; #IMPLIED
vspace %length; "0"
hspace %length; "0"
align %IAlign; "bottom"
height %length; #IMPLIED
width %length; #IMPLIED
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!--================ Anchor ================-->

<!ELEMENT anchor ( #PCDATA | br | img | go | prev | refresh )*>
<!ATTLIST anchor
title %vdata; #IMPLIED
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT a ( #PCDATA | br | img )*>
<!ATTLIST a
href %HREF; #REQUIRED
title %vdata; #IMPLIED
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!--================ Tables ================-->

<!ELEMENT table (tr)+>
<!ATTLIST table
title %vdata; #IMPLIED
align CDATA #IMPLIED
columns %number; #REQUIRED
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT tr (td)+>
<!ATTLIST tr
%coreattrs;
<!ELEMENT td ( %text; | %layout; | img | anchor | a )*>
<!ATTLIST td
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!--================ Text layout and line breaks ================-->

<!ELEMENT em (%flow;)*>
<!ATTLIST em
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT strong (%flow;)*>
<!ATTLIST strong
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT b (%flow;)*>
<!ATTLIST b
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT i (%flow;)*>
<!ATTLIST i
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT u (%flow;)*>
<!ATTLIST u
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT big (%flow;)*>
<!ATTLIST big
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT small (%flow;)*>
<!ATTLIST small
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ENTITY % TAlign "(left|right|center)">
<!ENTITY % WrapMode "(wrap|nowrap)" >
<!ELEMENT p (%fields; | do)*>
<!ATTLIST p
align %TAlign; "left"
mode %WrapMode; #IMPLIED
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ELEMENT br EMPTY>
<!ATTLIST br
xml:lang NMTOKEN #IMPLIED
%coreattrs;
<!ENTITY quot "&#34;"> <!-- quotation mark -->
<!ENTITY amp "&#38;#38;"> <!-- ampersand -->
<!ENTITY apos "&#39;"> <!-- apostrophe -->
<!ENTITY lt "&#38;#60;"> <!-- less than -->
<!ENTITY gt "&#62;"> <!-- greater than -->
<!ENTITY nbsp "&#160;"> <!-- non-breaking space -->
<!ENTITY shy "&#173;"> <!-- soft hyphen (discretionary hyphen) -->

<!--
Copyright Wireless Application Protocol Forum Ltd., 1998,1999.
All rights reserved.
-->

Вал. Дав.

Loading...