EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

html2wml - Online în cloud

Rulați html2wml în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda html2wml care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


Html2Wml -- Program care poate converti pagini HTML în pagini WML

REZUMAT


Html2Wml poate fi folosit fie ca comandă shell:

$ html2wml file.html

sau ca CGI:

/cgi-bin/html2wml.cgi?url=/index.html

În ambele cazuri, fișierul poate fi fie un fișier local, fie o adresă URL.

DESCRIERE


Html2Wml convertește paginile HTML în pachete WML, potrivite pentru a fi vizualizate pe un dispozitiv Wap. The
programul poate fi lansat dintr-un shell pentru a converti static un set de pagini sau ca CGI în
converti o anumită resursă HTML (potențial dinamică).

Deși rezultatul nu este garantat a fi WML valid, ar trebui să fie cazul pentru majoritatea
pagini. Paginile HTML bune vor produce cel mai probabil pachete WML valide. Pentru a verifica și corecta
paginile dvs., puteți utiliza software-urile W3C: the HTML validator, disponibil online la
http://validator.w3.org și HTML ordonat, scris de Dave Raggett.

Html2Wml oferă următoarele caracteristici:

· traducerea link-urilor

· limitarea dimensiunii cărților prin împărțirea rezultatului în mai multe cărți

· includerea de fișiere (similar cu SSI)

· compilarea rezultatului (folosind instrumentele WML, vezi secțiunea „LINK-URI”)

· un mod de depanare pentru a verifica rezultatul folosind funcții de validare

OPŢIUNI


Vă rugăm să rețineți că majoritatea acestor opțiuni sunt disponibile și atunci când apelați Html2Wml ca CGI.
În acest caz, opțiunilor booleene li se atribuie valoarea „1” sau „0”, iar alte opțiuni pur și simplu
primesc valoarea pe care o așteaptă. De exemplu, `--ascii' devine `?ascii=1' sau `?a=1'. Vedea
fișierul t/form.html pentru un exemplu despre cum să apelați Html2Wml ca CGI.

Convertire Opţiuni

-a, --ascii
Când această opțiune este activată, entitățile HTML denumite și caracterele non-ASCII sunt convertite în
Caractere US-ASCII care folosesc aceleași aproximări pe 7 biți ca și Lynx. De exemplu, `©'
este tradus cu „(c)”, iar „ß” este tradus cu „ss”. Această opțiune este dezactivată de
Mod implicit.

--[fără] colaps
Această opțiune îi spune lui Html2Wml să restrângă spațiile albe redundante, tabelele, transportul
returnări, fluxuri de linii și paragrafe goale. Scopul este de a reduce dimensiunea WML
documentati pe cat posibil. Restrângerea paragrafelor goale este necesară pentru două
motive. În primul rând, se evită ecranele goale (și pe un dispozitiv cu doar 4 linii de
ecran, un ecran gol poate fi destul de enervant). În al doilea rând, Html2wml creează multe goale
paragrafe la conversie, din cauza modului în care este programat reconstructorul de sintaxă.
Ștergerea acestor paragrafe goale este necesară ca și curățarea bucătăriei :-)

Dacă acest lucru vă deranjează cu adevărat, puteți dezactiva acest comportament cu ajutorul --no colaps
opțiune.

--ignora-imaginile
Această opțiune îi spune lui Html2Wml să ignore complet toate linkurile de imagini.

--[no]img-alt-text
Această opțiune îi spune lui Html2Wml să înlocuiască etichetele de imagine cu etichetele corespunzătoare
text alternativ (ca și în cazul unui browser web în modul text). Această opțiune este activată în mod implicit.

--[nu]linearize
Această opțiune este activată în mod implicit. Acest lucru face ca Html2Wml să aplatizeze tabelele HTML (sunt
liniarizat), așa cum face Lynx. Cred că acest lucru este mai bine decât să încerci să folosești WML-ul nativ
Mese. În primul rând, au caracteristici și posibilități extrem de limitate în comparație cu HTML
Mese. În special, ele nu pot fi imbricate. De fapt, acest lucru este normal pentru că Wap
dispozitivele nu ar trebui să aibă un procesor mare care rulează la niște miliarde de herți și
calculele necesare pentru a reda tabelele sunt partea cea mai complicată și mai complicată
de HTML.

În al doilea rând, deoarece nu pot fi imbricate și deoarece paginile HTML tipice folosesc în mare măsură imbricated
tabele pentru a-și crea aspectul, este imposibil să decideți care dintre ele ar putea fi păstrat. Asa de
cel mai bun lucru este să nu păstrezi niciunul dintre ele.

[Note] Deși puteți dezactiva acest comportament, și deși există și intern
suport pentru tabele, modul neliniarizat nu a fost testat intens cu imbricat
tabele și poate produce rezultate neașteptate.

-n, --numeric-non-ascii
Această opțiune îi spune lui Html2wml să convertească toate caracterele non-ASCII în entități numerice,
adică, „e” devine „é”, iar „ss” devine „ß”. În mod implicit, această opțiune este
off.

-p, --nopre
Această opțiune îi spune lui Html2Wml să nu folosească etichetă. Această opțiune a fost adăugată deoarece
compilatorul de la WML Tools 0.0.4 nu acceptă această etichetă.

Link-uri Reconstrucţie Opţiuni

--hrefmpl=MODEL
Această opțiune setează șablonul care va fi folosit pentru a reconstrui legăturile de tip „href”.
Consultați secțiunea „RECONSTRUCȚIA LINK-URILOR” pentru mai multe informații.

--srctmpl=MODEL
Această opțiune setează șablonul care va fi folosit pentru a reconstrui legăturile de tip „src”.
Consultați secțiunea „RECONSTRUCȚIA LINK-URILOR” pentru mai multe informații.

Despicare Opţiuni

-s, --max-card-size=MĂRIMEA
Această opțiune vă permite să limitați dimensiunea (în octeți) a cardurilor generate. Implicit este
1,500 de octeți, care ar trebui să fie suficient de mici pentru a fi încărcate pe majoritatea dispozitivelor Wap. Vezi
secțiunea „DECK SLICING” pentru mai multe informații.

-t, --card-split-threshold=MĂRIMEA
Această opțiune setează pragul evenimentului divizat, care poate apărea atunci când dimensiunea de
cardul curent este între `max-card-size' - `card-split-threshold' și
`max-card-size'. Valoarea implicită este 50. Pentru mai multe, consultați secțiunea „Tăierea punții”.
informaţii.

--next-card-label=STRING
Această opțiune setează eticheta link-ului care indică următorul card. Implicit este
„[>>]”, care va fi redat ca „[>>]”.

--prev-card-label=STRING
Această opțiune setează eticheta link-ului care indică cardul anterior. Implicit este
„[<<]”, care va fi redat ca „[<<]”.

HTTP Autentificare

-U, --http-user=USERNAME
Utilizați această opțiune pentru a seta numele de utilizator pentru o solicitare autentificată.

-P, --http-passwd=PAROLA
Utilizați această opțiune pentru a seta parola pentru o solicitare autentificată.

Împuternicire Suport

-[nu]Y, --[no]proxy
Utilizați această opțiune pentru a activa suportul proxy. În mod implicit, suportul proxy este activat. Vedea
secțiunea „SUPORT PROXY”.

producție Opţiuni

-k, --compilați
Setarea acestei opțiuni îi spune lui Html2Wml să folosească compilatorul de la Instrumentele WML pentru a compila
Deck WML. Dacă doriți să creați un site Wap adevărat, ar trebui să utilizați serios această opțiune
pentru a reduce dimensiunea punților WML. Amintiți-vă că dispozitivele Wap au foarte
cantitate mică de memorie. Dacă acest lucru nu este suficient, utilizați opțiunile de împărțire.

Aruncă o privire înăuntru wml_compilation/ pentru mai multe informații despre cum să utilizați un compilator WML cu
HTML2Wml.

-o, --ieșire
Utilizați această opțiune (în modul shell) pentru a specifica un fișier de ieșire. În mod implicit, Html2Wml
imprimă rezultatul la ieşirea standard.

Depanarea Opţiuni

-d, --debug[=NIVEL]
Această opțiune activează modul de depanare. Acest lucru tipărește rezultatul de ieșire cu linie
numerotarea şi cu rezultatul verificării XML. Dacă a fost apelat compilatorul WML, programul
rezultatul este tipărit și în forme hexazecimale și ascii. Când sunt numite ca CGI, toate
acesta este tipărit ca HTML, astfel încât să poată utiliza orice browser web în acest scop.

--xmlcheck
Când această opțiune este activată, trimite ieșirea WML la XML::Parser pentru a-și verifica bine-
formarea.

DECK FELIE


punte feliere este o caracteristică pe care Html2Wml o oferă pentru a se potrivi cu memoria scăzută
capabilitățile majorității dispozitivelor Wap. Mulți nu pot gestiona carduri mai mari de 2,000 de octeți,
prin urmare, cardurile trebuie să fie suficient de mici pentru a fi vizualizate de toate dispozitivele Wap. Pentru a realiza
aceasta, ar trebui să compilați pachetul WML, care reduce dimensiunea pachetului cu 50%, dar chiar și
atunci cărțile tale pot fi prea mari. Aici vine Html2Wml cu felierea pachetului
caracteristică. Acest lucru vă permite să limitați dimensiunea cardurilor, doar în prezent înainte il
etapa de compilare.

Felie by carduri or by punți

Pe unele telefoane Wap, tăierea pachetului nu este suficientă: browserul WML încă încearcă
descărcați întregul pachet în loc să alegeți o singură carte la un moment dat. O soluție este să tăiați
documentul WML pe punți. Vezi figura de mai jos.

_____________ _____________
⎪ puntea ⎪ ⎪ puntea #1 ⎪
⎪ _________ ⎪ ⎪ _________ ⎪
⎪ ⎪ card #1 ⎪ ⎪ ⎪ ⎪ card ⎪ ⎪
⎪ ⎪_________⎪ ⎪ ⎪ ⎪_________⎪ ⎪
⎪ _________ ⎪ ⎪_____________⎪
⎪ ⎪ cardul #2 ⎪ ⎪
⎪ ⎪_________⎪ ⎪ . . .
⎪ _________ ⎪
⎪ ⎪ ... ⎪ ⎪ _____________
⎪ ⎪_________⎪ ⎪ ⎪ puntea #n ⎪
⎪ _________ ⎪ ⎪ _________ ⎪
⎪ ⎪ card #n ⎪ ⎪ ⎪ ⎪ card ⎪ ⎪
⎪ ⎪_________⎪ ⎪ ⎪ ⎪_________⎪ ⎪
⎪_____________⎪ ⎪_____________⎪

Document WML Document WML
feliat de cărți tăiat după pachete

Acest lucru înseamnă că Html2Wml generează mai multe documente WML. În modul CGI, numai
este trimis pachetul corespunzător, selectat după id-ul dat în parametru. Dacă nu s-a dat niciun ID,
primul pachet este trimis.

notițe on mărimea calcul

În prezent, Html2Wml estimează dimensiunea cardului din mers, prin însumarea lungimii
șirurile care compun rezultatul WML, textele și etichetele. Eu zic "estimari" si nu
„calculează” deoarece calcularea mărimii exacte ar necesita mult mai multe calcule decât
cum se face acum. Se poate obiecta că există doar completări, ceea ce este corect,
dar cunoscând exact dimensiunea nu este necesară. Într-adevăr, dacă compilați WML-ul, majoritatea
șirurile de etichete vor fi eliminate, dar nu toate.

De exemplu, luați o etichetă de imagine: ` '. Cand
compilat, șirul `"img"' va fi înlocuit cu o valoare de un octet. Același lucru pentru
șirurile `"src"' și `"alt"', iar spațiile, ghilimelele duble și semnele egale vor fi
dezbrăcat. Se va păstra doar textul dintre ghilimele duble... dar nu în toate cazurile.
Într-adevăr, pentru a face un pas mai departe, compilatorul poate codifica și părți ale argumentelor
ca binar. De exemplu, șirul `"http://www."' poate fi codificat ca un singur octet (`8F'
în acest caz). Sau, dacă atributul este „href”, șirul „href="http://” poate deveni
octetul „4B”.

După cum vedeți, nu contează să cunoașteți exact dimensiunea formei textuale a WML, deoarece
va fi întotdeauna cu mult superioară dimensiunii formularului compilat. De aceea nu număr
toate personajele care pot fi scrise efectiv.

De asemenea, pentru că sunt destul de leneș ;-)

De ce compilarea il WML punte?

Dacă intenționați să creați pagini WML reale, ar trebui să vă gândiți să le compilați întotdeauna.
Dacă nu ești convins, iată o ilustrație.

Luați următorul fragment de cod WML:

<a href='http://www.yahoo.com/'> Yahoo!

Este modalitatea de bază și clasică de a codifica un hyperlink. Este nevoie de 42 de octeți pentru a codifica acest lucru,
deoarece este prezentat într-o formă care poate fi citită de om.

Forumul WAP a definit o reprezentare binară compactă a WML în specificația sa,
care se numește „WML compilat”. Este un format binar, prin urmare tu, un simplu om, nu poți
citește asta, dar computerul tău poate. Și este mult mai rapid pentru el să citească un format binar decât
pentru a citi un format textual.

Exemplul anterior ar fi, odată compilat (și tipărit aici ca hexazecimal):

1C 4A 8F 03 yahoo 00 85 01 03 Y ahoo ! 00 01

Acest lucru durează doar 21 de octeți. Jumătate din dimensiunea formei care poate fi citită de om. Pentru un dispozitiv Wap,
asta înseamnă atât mai puțin de descărcat, cât și lucruri mai ușor de citit. Prin urmare prelucrarea de
documentul poate fi realizat într-un timp scurt în comparație cu versiunea tectuală a acestuia
documentului.

Există un ultim argument, și nu mai puțin important: multe dispozitive Wap citesc doar binar
WML.

ACȚIUNI


Acțiunile sunt o caracteristică similară cu (dar cu mult mai puține funcționalități!) SSI (Server Side
Include) disponibil pe servere bune precum Apache. Pentru a nu interfera cu realul
SSI, dar pentru a menține sintaxa ușor de învățat, diferă în foarte puține puncte.

Sintaxă

Practic, sintaxa pentru a executa o acțiune este:



Rețineți că parantezele unghiulare fac parte din sintaxă. Cu excepția acestui punct, sintaxa Acțiunilor
este foarte asemănătoare cu sintaxa SSI.

Disponibil acțiuni

Doar puține acțiuni sunt disponibile în prezent, dar mai multe pot fi implementate la cerere.

include

Descriere
Include un fișier în document la punctul curent. Vă rugăm să rețineți că
Html2Wml nu verifică și nu analizează fișierul, iar dacă fișierul nu poate fi găsit,
va muri în tăcere (acesta este același comportament ca SSI).

parametrii
`virtual=url' -- Fișierul este preluat de http.

`file=path' -- Fișierul este citit de pe discul local.

fsize

Descriere
Returnează dimensiunea unui fișier în punctul curent al documentului.

parametrii
`virtual=url' -- Fișierul este preluat de http.

`file=path' -- Fișierul este citit de pe discul local.

Note Dacă utilizați parametrul fișier, se recomandă o cale absolută.

sări

Descriere
Omite totul până la prima acțiune „end_skip”.

General parametrii

Următorii parametri pot fi utilizați pentru orice acțiune.

pentru=producție format
Acest parametru restricționează acțiunea pentru formatul de ieșire dat. Momentan, singurul
formatul disponibil este „`wml’” (când se folosește `html2chtml’ formatul este „`chtml’”).

Exemple

Dacă doriți să partajați o bară de navigare între mai multe pagini WML, o puteți „include” aceasta
cale:



Desigur, trebuie să scrieți mai întâi această bară de navigare :-)

Dacă doriți să utilizați paginile HTML curente pentru a vă crea pagini WML, dar acestea
conţine tabele complexe, sau tabele de navigare inutile etc., puteţi pur şi simplu „săriţi” pe
părți complexe și păstrați restul.



părți inutile pentru paginile WML

piese utile pentru paginile WML


LINK-URI RECONSTRUCŢIE


Motorul de reconstrucție a legăturilor este cea mai importantă parte a Html2Wml, deoarece este
acest motor care vă permite să reconstruiți legăturile documentului HTML care este convertit.
Are două moduri, în funcție de dacă Html2Wml a fost lansat din shell sau ca CGI.

Când este folosit ca CGI, acest motor va reconstrui legăturile documentului HTML astfel încât
toate adresele URL vor fi transmise la Html2Wml pentru a converti fișierele ascuțite (pagini sau
imagini). Acest lucru este complet automat și nu poate fi personalizat deocamdată (dar nu cred
ar fi cu adevărat util).

Când este folosit din shell, acest motor reconstruiește legăturile cu șabloanele date.
Rețineți că adresele URL absolute vor fi lăsate neatinse. Șabloanele pot fi personalizate folosind
următoarea sintaxă.

Șabloane

Șablon HREF
Acest șablon controlează reconstrucția atributului „href” al etichetei „A”. Este
valoarea poate fi modificată folosind --hrefmpl opțiune. Valoarea implicită este
`"{FILEPATH}{FILENAME}{$FILETYPE =~ s/s?html?/wml/o; $FILETYPE}"'.

Șablon sursă imagine
Acest șablon controlează reconstrucția atributului „src” al etichetei „IMG”. Este
valoarea poate fi modificată folosind --srctmpl opțiune. Valoarea implicită este
`"{FILEPATH}{FILENAME}{$FILETYPE =~ s/gif⎪png⎪jpe?g/wbmp/o; $FILETYPE}"'

Sintaxă

Șablonul este un șir care conține noua adresă URL. Mai exact, este un Text::Template
șablon. Parametrii pot fi interpolați ca o constantă sau ca o variabilă. Șablonul este
cuprins între paranteze și poate conține orice cod Perl valid.

Cea mai simplă formă a unui șablon este „{PARAM}”, care returnează doar valoarea PARAM. daca tu
vrei să faci ceva mai complex, poți folosi variabila corespunzătoare; de exemplu
`{"foo $PARAM bar"}' sau `{join "_", split " ", PARAM}'.

Puteți citi pagina de manual Text::Template pentru mai multe informații despre ceea ce este posibil într-un
șablon.

Dacă adresa URL inițială conținea o parte de interogare sau o parte de fragment, atunci acestea vor fi atașate
la rezultatul șablonului.

Disponibil parametrii

URL Acest parametru conține adresa URL inițială din atributul „href” sau „src”.

NUME DE FIȘIER
Acest parametru conține numele de bază al fișierului.

FILEPATH
Acest parametru conține calea principală a fișierului.

TIP FIȘIER
Acest parametru conține sufixul fișierului.

Acest lucru poate fi reluat astfel:

URL = http://www.server.net/path/to/my/page.html
------------^^^^ ----
⎪ ⎪ \
⎪ ⎪ \
FILEPATH FILENAME FILETYPE

Rețineți că „FILETYPE” conține toate extensiile fișierului, deci dacă numele acestuia este
index.html.fr de exemplu, `FILETYPE' conține "`.html.fr'".

Exemple

Pentru a adăuga o opțiune de cale:

{URL}$wap

Folosind Apache, puteți adăuga apoi o directivă Rewrite, astfel încât URL-ul care se termină cu `$wap' va fi
redirecționat către Html2Wml:

RewriteRule ^(/.*)\$wap$ /cgi-bin/html2wml.cgi?url=$1

Pentru a schimba extensia unei imagini:

{FILEPATH}{FILENAME}.wbmp

PROXY SUPORT


Html2Wml folosește suport proxy LWP încorporat. Este activat implicit și încarcă proxy-ul
setări din variabilele de mediu, folosind aceleași variabile ca multe alte programe.
Fiecare protocol (http, ftp, etc) poate fi mapat pentru a utiliza un server proxy prin setarea unei variabile
de forma `PROTOCOL_proxy'. Exemplu: utilizați „http_proxy” pentru a defini proxy-ul pentru http
acces, `ftp_proxy' pentru acces ftp. În coajă, aceasta este doar o chestiune de definire a
variabilă.

Pentru Shell Bourne:

$ export http_proxy="http://proxy.domain.com:8080/"

Pentru C-shell:

% setenv http_proxy "http://proxy.domain.com:8080/"

Sub Apache, puteți adăuga această directivă la fișierul dvs. de configurare:

SetEnv http_proxy "http://proxy.domain.com:8080"

dar aceasta are implicit că un alt CGI, sau un alt program, poate folosi acest lucru pentru a accesa
resurse externe. O modalitate mai bună este să editați Html2Wml și să completați opțiunea „server-proxy”
cu valoarea corespunzatoare.

Avertismente


Html2Wml încearcă să facă documente WML corecte, dar caracterul bine format și validitatea
documentele nu sunt garantate.

") may produce unexpected results. Etichetele inversate (cum ar fi „ bold ”) pot produce rezultate neașteptate. Doar daca
software-urile proaste fac lucruri rele ca acestea.

LINK-URI


Descarcă

HTML2Wml
Acesta este site-ul web al proiectului Html2Wml, găzduit de SourceForge.net. Toate
versiuni stabile pot fi descărcate de pe acest site.

[ http://www.html2wml.org/ ]

Nutialand
Acesta este site-ul web al autorului, unde puteți găsi arhivele tuturor
versiuni ale Html2Wml.

[ http://www.maddingue.org/softwares/ ]

Resurse

Forumul WAP
Acesta este site-ul oficial al Forumului WAP. Puteți găsi câteva informații tehnice,
ca și specificațiile tuturor tehnologiilor asociate cu WAP.

[ http://www.wapforum.org/ ]

WAP.com
Acest site are câteva informații utile și link-uri. În special, are un destul de bine
Întrebări frecvente terminate.

[ http://www.wap.com/ ]

Consorțiul World Wide Web
Deși nu are legătură directă cu chestiile Wap, s-ar putea să vă fie util să citiți
specificațiile XML (WML este o aplicație XML) și specificațiile XML
diferite limbaje de foi de stil (CSS și XSL), care includ suport pentru rezoluție joasă
dispozitive.

[ http://www.w3.org/ ]

TuxMobil
Acest site web este dedicat sistemelor Mobile UniX. Te duce la o mulțime de utile
informații practice despre instalarea și rularea Linux și BSD pe laptopuri, PDA-uri și
alte dispozitive computerizate mobile.

[ http://www.tuxmobil.org/ ]

Programatorii utilitati

HTML Tidy
Acesta este un utilitar foarte mic care corectează fișierele HTML astfel încât acestea să se conformeze
Standardele W3C.

[ http://www.w3.org/People/Raggett/tidy ]

Kannel
Kannel este un gateway Wap și SMS cu sursă deschisă. Un compilator WML este inclus în
distribuție.

[ http://www.kannel.org/ ]

Instrumente WML
Aceasta este o colecție de utilitare pentru programatorii WML. Acestea includ un compilator, a
decompilator, un vizualizator și un convertor WBMP.

[ http://pwot.co.uk/wml/ ]

WML browsere și Wap emulatoare

Operă
Opera este inițial un browser Web, dar versiunea 5 are un suport bun pentru XML și
WML. Opera este disponibilă gratuit pentru mai multe sisteme.

[ http://www.opera.com/ ]

wApua
wApua este un browser WML open source scris în Perl/Tk. Este ușor de instalat și de
utilizare. Suportul său pentru WML este incomplet, dar suficient pentru scopul testării.

[ http://fsinfo.cs.uni-sb.de/~abe/wApua/ ]

Tofoa
Tofoa este un emulator Wap open source scris în Python. Instalarea lui este destul de bună
dificil, iar suportul său incomplet WML îl face să producă rezultate ciudate, chiar și cu
documente WML valide.

[ http://tofoa.free-system.com/ ]

EzWAP
EzWAP, de la EZOS, este un browser WML comercial disponibil gratuit pentru Windows 9x, NT,
2000 și CE. În comparație cu alte browsere Windows WML, necesită foarte puține resurse,
si este destul de stabil. Suportul său pentru specificațiile WML pare destul de complet. Un foarte bun
Software.

[ http://www.ezos.com/ ]

Deck-It
Deck-It este un emulator comercial de telefon Wap, disponibil pentru Windows și Linux/Intel
numai. Este un program foarte bun care arată într-adevăr cum sunt redate paginile WML
pe un telefon Wap, dar una dintre implicite majore este că nu poate citi fișierele locale.

[ http://www.pyweb.com/tools/ ]

Browser WAP Klondike
Klondike WAP Browser este un browser WAP comercial disponibil pentru Windows și PocketPC.

[ http://www.apachesoftware.com/ ]

WinWAP
WinWAP este un browser comercial Wap, disponibil gratuit pentru Windows.

[ http://www.winwap.org/ ]

WAPman
WAPman de la EdgeMatrix, este un browser WAP comercial disponibil pentru Windows și PalmOS.

[ http://www.edgematrix.com/edge/control/MainContentBean?page=descărcări ]

Companion wireless
Wireless Companion, de la YourWap.com, este un emulator WAP disponibil pentru Windows.

[ http://www.yourwap.com/ ]

Mobilizator
Mobilizer este un emulator Wap disponibil pentru Windows și Unix.

[ http://mobilizer.sourceforge.net/ ]

QWmlBrowser
QWmlBrowser (cunoscut anterior ca WML BRrowser) este un browser WML cu sursă deschisă, scris
folosind setul de instrumente Qt.

[ http://www.wmlbrowser.org/ ]

Wapsody
Wapsody, dezvoltat de IBM, este un mediu de simulare disponibil gratuit care
implementează specificația WAP. De asemenea, are un browser WML care poate fi rulat
de sine stătătoare. Deoarece Wapsody este scris în Java/Swing, ar trebui să funcționeze pe orice sistem.

[ http://alphaworks.ibm.com/aw.nsf/techmain/wapsody ]

WAPreview
WAPreview este un emulator Wap scris în Java. Deoarece folosește o interfață de utilizare bazată pe HTML și are nevoie de un
proxy web local, rulează destul de lent.

[ http://wapreview.sourceforge.net ]

PicoWap
PicoWap este un mic browser WML creat de trei studenți francezi.

[ http://membres.lycos.fr/picowap/ ]

MULȚUMIRI


Werner Heuser, pentru numeroasele sale idei, sfaturi și ajutor pentru depanare

Igor Khristophorov, pentru numeroasele sale sugestii și patch-uri

Și toți cei care îmi trimit rapoarte de eroare: Daniele Frijia, Axel Jerabek, Ouyang

Utilizați html2wml online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad