InggrisPerancisSpanyol

Ad


favorit OnWorks

html2wml - Online di Cloud

Jalankan html2wml di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah html2wml yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa stasiun kerja online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


Html2Wml -- Program yang dapat mengubah halaman HTML menjadi halaman WML

RINGKASAN


Html2Wml dapat digunakan sebagai perintah shell:

$html2wml berkas.html

atau sebagai CGI:

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

Dalam kedua kasus, file dapat berupa file lokal atau URL.

DESKRIPSI


Html2Wml mengonversi halaman HTML ke deck WML, cocok untuk dilihat di perangkat Wap. Itu
program dapat diluncurkan dari shell untuk mengubah satu set halaman secara statis, atau sebagai CGI untuk
mengonversi sumber daya HTML tertentu (berpotensi dinamis).

Meskipun hasilnya tidak dijamin sebagai WML yang valid, itu harus terjadi pada sebagian besar
halaman. Halaman HTML yang baik kemungkinan besar akan menghasilkan deck WML yang valid. Untuk memeriksa dan mengoreksi
halaman Anda, Anda dapat menggunakan perangkat lunak W3C: the HTML Validator, tersedia online di
http://validator.w3.org dan HTML Rapi, ditulis oleh Dave Raggett.

HTML2Wml menyediakan fitur-fitur berikut:

· terjemahan tautan

· pembatasan ukuran kartu dengan membagi hasil menjadi beberapa kartu

· penyertaan file (mirip dengan SSI)

· kompilasi hasil (menggunakan Alat WML, lihat bagian "LINK")

· mode debug untuk memeriksa hasil menggunakan fungsi validasi

PILIHAN


Harap dicatat bahwa sebagian besar opsi ini juga tersedia saat memanggil Html2Wml sebagai CGI.
Dalam hal ini, opsi boolean diberi nilai "1" atau "0", dan opsi lainnya hanya
menerima nilai yang mereka harapkan. Misalnya, `--ascii' menjadi `?ascii=1' atau `?a=1'. Melihat
file t/form.html untuk contoh cara memanggil Html2Wml sebagai CGI.

Konversi Opsi

-a, --ascii
Saat opsi ini aktif, entitas HTML bernama dan karakter non-ASCII dikonversi ke
Karakter US-ASCII menggunakan perkiraan 7 bit yang sama dengan Lynx. Misalnya, `©'
diterjemahkan menjadi "(c)", dan `ß' diterjemahkan menjadi "ss". Opsi ini dinonaktifkan oleh
standar.

--[tidak]runtuh
Opsi ini memberi tahu Html2Wml untuk menciutkan spasi, tabulasi, carriage yang berlebihan
pengembalian, umpan baris, dan paragraf kosong. Tujuannya adalah untuk mengurangi ukuran WML
dokumen sebanyak mungkin. Menciutkan paragraf kosong diperlukan untuk dua
alasan. Pertama, ini menghindari layar kosong (dan pada perangkat dengan hanya 4 baris
tampilan, layar kosong bisa sangat mengganggu). Kedua, Html2wml membuat banyak yang kosong
paragraf saat mengonversi, karena cara rekonstruktor sintaks diprogram.
Menghapus paragraf kosong ini diperlukan seperti membersihkan dapur :-)

Jika ini benar-benar mengganggu Anda, Anda dapat menonaktifkan perilaku ini dengan --tidak runtuh
.

--abaikan-gambar
Opsi ini memberi tahu Html2Wml untuk sepenuhnya mengabaikan semua tautan gambar.

--[tidak]img-alt-teks
Opsi ini memberi tahu Html2Wml untuk mengganti tag gambar dengan yang sesuai
teks alternatif (seperti browser web mode teks). Opsi ini aktif secara default.

--[tidak]linearisasi
Opsi ini aktif secara default. Ini membuat Html2Wml meratakan tabel HTML (mereka adalah
dilinearisasi), seperti yang dilakukan Lynx. Saya pikir ini lebih baik daripada mencoba menggunakan WML asli
tabel. Pertama, mereka memiliki fitur dan kemungkinan yang sangat terbatas dibandingkan dengan HTML
tabel. Secara khusus, mereka tidak dapat disarangkan. Sebenarnya ini normal karena Wap
perangkat tidak seharusnya memiliki CPU besar yang berjalan pada beberapa zillions-hertz, dan
perhitungan yang diperlukan untuk membuat tabel adalah bagian yang paling rumit dan CPU-hogger
dari HTML.

Kedua, karena tidak dapat disarangkan, dan sebagai halaman HTML biasa banyak menggunakan imbricated
tabel untuk membuat tata letaknya, tidak mungkin memutuskan mana yang dapat disimpan. Jadi
yang terbaik adalah tidak menyimpannya.

[Note] Meskipun Anda dapat menonaktifkan perilaku ini, dan meskipun ada internal
dukungan untuk tabel, mode tidak linier belum banyak diuji dengan bersarang
tabel, dan mungkin menghasilkan hasil yang tidak terduga.

-n, --numerik-non-ascii
Opsi ini memberi tahu Html2wml untuk mengonversi semua karakter non-ASCII menjadi entitas numerik,
yaitu, "e" menjadi `é', dan "ss" menjadi `ß'. Secara default, opsi ini adalah
mati.

-p, --tidak
Opsi ini memberi tahu HTML2Wml untuk tidak menggunakan menandai. Opsi ini ditambahkan karena
compiler dari WML Tools 0.0.4 tidak mendukung tag ini.

Link Rekonstruksi Opsi

--hreftmpl=TEMPLAT
Opsi ini menetapkan template yang akan digunakan untuk merekonstruksi tautan tipe `href'.
Lihat bagian "REKONSTRUKSI LINK" untuk informasi lebih lanjut.

--srctmpl=TEMPLAT
Opsi ini menetapkan template yang akan digunakan untuk merekonstruksi tautan tipe `src'.
Lihat bagian "REKONSTRUKSI LINK" untuk informasi lebih lanjut.

Pemisahan Opsi

-s, --max-ukuran kartu=UKURAN
Opsi ini memungkinkan Anda untuk membatasi ukuran (dalam byte) dari kartu yang dihasilkan. Standarnya adalah
1,500 byte, yang seharusnya cukup kecil untuk dimuat di sebagian besar perangkat Wap. Lihat
bagian "DECK SLICING" untuk informasi lebih lanjut.

-t, --ambang-pemisahan-kartu=UKURAN
Opsi ini menetapkan ambang batas acara split, yang dapat terjadi ketika ukuran
kartu saat ini berada di antara `max-card-size' - `card-split-threshold' dan
`ukuran-kartu maks'. Nilai default adalah 50. Lihat bagian "DECK SLICING" untuk lebih lanjut
informasi.

--label-kartu-berikutnya=STRING
Opsi ini menetapkan label tautan yang mengarah ke kartu berikutnya. Standarnya adalah
"[>>]", yang akan dirender sebagai "[>>]".

--prev-kartu-label=STRING
Opsi ini menetapkan label tautan yang mengarah ke kartu sebelumnya. Standarnya adalah
"[<<]", yang akan dirender sebagai "[<<]".

HTTP Otentikasi

-U, --http-pengguna=USERNAME
Gunakan opsi ini untuk menyetel nama pengguna untuk permintaan yang diautentikasi.

-P, --http-passwd=PASSWORD
Gunakan opsi ini untuk mengatur kata sandi untuk permintaan yang diautentikasi.

wakil Bantuan

-[tidak]Y, --[tidak]proksi
Gunakan opsi ini untuk mengaktifkan dukungan proxy. Secara default, dukungan proxy diaktifkan. Melihat
bagian "DUKUNGAN PROXY".

Keluaran Opsi

-k, --kompilasi
Menyetel opsi ini memberi tahu Html2Wml untuk menggunakan kompiler dari Alat WML untuk mengkompilasi
dek WML. Jika Anda ingin membuat situs Wap yang sebenarnya, Anda harus serius menggunakan opsi ini
untuk mengurangi ukuran deck WML. Ingat bahwa perangkat Wap memiliki sangat
jumlah memori yang sedikit. Jika ini tidak cukup, gunakan opsi pemisahan.

Lihat di wml_kompilasi/ untuk informasi lebih lanjut tentang cara menggunakan kompiler WML dengan
Html2Wml.

-o, --keluaran
Gunakan opsi ini (dalam mode shell) untuk menentukan file output. Secara default, HTML2Wml
mencetak hasilnya ke output standar.

Debugging Opsi

-d, --debug[=TINGKAT]
Opsi ini mengaktifkan mode debug. Ini mencetak hasil output dengan baris
penomoran dan dengan hasil cek XML. Jika kompiler WML dipanggil,
hasilnya juga dicetak dalam bentuk heksadesimal dan ascii. Ketika disebut sebagai CGI, semua
ini dicetak sebagai HTML, sehingga dapat menggunakan browser web apa pun untuk tujuan itu.

--xmlperiksa
Saat opsi ini aktif, ia mengirim output WML ke XML::Parser untuk memeriksanya dengan baik.
bentukan.

Desember mengiris


Grafik dek mengiris adalah fitur yang disediakan Html2Wml untuk mencocokkan memori rendah
kemampuan sebagian besar perangkat Wap. Banyak yang tidak dapat menangani kartu yang lebih besar dari 2,000 byte,
oleh karena itu kartu harus cukup kecil untuk dilihat oleh semua perangkat Wap. Untuk mencapai
ini, Anda harus mengkompilasi dek WML Anda, yang mengurangi ukuran dek hingga 50%, tetapi bahkan
maka kartu Anda mungkin terlalu besar. Di sinilah Html2Wml hadir dengan pengiris dek
fitur. Ini memungkinkan Anda untuk membatasi ukuran kartu, saat ini saja sebelum itu
tahap kompilasi.

Iris by kartu-kartu or by deck

Pada beberapa ponsel Wap, memotong deck saja tidak cukup: browser WML masih mencoba untuk
unduh seluruh dek alih-alih hanya memilih satu kartu pada satu waktu. Solusinya adalah dengan mengiris
dokumen WML dengan deck. Lihat gambar di bawah ini.

_____________ ______________
dek dek #1
_________ _________
kartu #1 kartu
_________⎪ _________⎪
_________ _______________⎪
kartu #2
_________⎪ . . .
_________
... _____________
_________⎪ dek #n
_________ _________
kartu #n kartu
_________⎪ _________⎪
_____________⎪ _______________⎪

Dokumen WML Dokumen WML
diiris dengan kartu diiris dengan deck

Artinya, Html2Wml menghasilkan beberapa dokumen WML. Dalam mode CGI, hanya
dek yang sesuai dikirim, dipilih oleh id yang diberikan dalam parameter. Jika tidak ada id yang diberikan,
dek pertama dikirim.

Note on ukuran perhitungan

Saat ini, Html2Wml memperkirakan ukuran kartu dengan cepat, dengan menjumlahkan panjang
string yang menyusun output, teks, dan tag WML. Saya mengatakan "perkiraan" dan bukan
"menghitung" karena menghitung ukuran yang tepat akan membutuhkan lebih banyak perhitungan daripada
cara yang dilakukan sekarang. Seseorang mungkin keberatan bahwa hanya ada tambahan, yang benar,
tapi mengetahui tepat ukuran tidak perlu. Memang, jika Anda mengkompilasi WML, sebagian besar
string tag akan dihapus, tetapi tidak semua.

Misalnya, ambil tag gambar: ` '. Kapan
dikompilasi, string `"img"' akan diganti dengan nilai satu byte. Hal yang sama untuk
string `"src"' dan `"alt"', dan spasi, tanda kutip ganda dan tanda sama dengan akan menjadi
dilucuti. Hanya teks di antara kutipan ganda yang akan dipertahankan... tetapi tidak dalam setiap kasus.
Memang, untuk melangkah lebih jauh, kompiler juga dapat menyandikan bagian dari argumen
sebagai biner. Misalnya, string `"http://www."' dapat dikodekan sebagai satu byte (`8F'
pada kasus ini). Atau, jika atributnya adalah `href', string `href="http://' dapat menjadi
bit `4B'.

Seperti yang Anda lihat, tidak masalah untuk mengetahui secara pasti ukuran bentuk tekstual WML, karena
itu akan selalu jauh lebih unggul dari ukuran formulir yang dikompilasi. Itu sebabnya saya tidak menghitung
semua karakter yang mungkin benar-benar ditulis.

Juga, itu karena saya cukup malas ;-)

Mengapa kompilasi itu WML Kartu?

Jika Anda ingin membuat halaman WML yang sebenarnya, Anda harus benar-benar mempertimbangkan untuk selalu mengompilasinya.
Jika Anda tidak yakin, berikut adalah ilustrasinya.

Ambil cuplikan kode WML berikut:

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

Ini adalah cara dasar dan klasik untuk mengkode hyperlink. Dibutuhkan 42 byte untuk mengkode ini,
karena disajikan dalam bentuk yang dapat dibaca manusia.

Forum WAP telah mendefinisikan representasi biner kompak WML dalam spesifikasinya,
yang disebut "WML terkompilasi". Ini adalah format biner, oleh karena itu Anda, manusia biasa, tidak bisa
membacanya, tetapi komputer Anda bisa. Dan jauh lebih cepat untuk membaca format biner daripada
untuk membaca format tekstual.

Contoh sebelumnya adalah, setelah dikompilasi (dan dicetak di sini sebagai heksadesimal):

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

Ini hanya membutuhkan 21 byte. Setengah ukuran dari bentuk yang dapat dibaca manusia. Untuk perangkat Wap,
ini berarti lebih sedikit untuk diunduh, dan lebih mudah untuk dibaca. Oleh karena itu pengolahan
dokumen dapat dicapai dalam waktu singkat dibandingkan dengan versi tektual yang sama
dokumen.

Ada argumen terakhir, dan tidak kalah pentingnya: banyak perangkat Wap hanya membaca biner
WML.

TINDAKAN


Tindakan adalah fitur yang mirip dengan (tetapi dengan fungsionalitas yang jauh lebih sedikit!) SSI (Sisi Server
Termasuk) tersedia di server yang bagus seperti Apache. Agar tidak mengganggu yang sebenarnya
SSI, tetapi agar sintaksnya mudah dipelajari, perbedaannya sangat sedikit.

Sintaksis

Pada dasarnya, sintaks untuk mengeksekusi suatu tindakan adalah:



Perhatikan bahwa kurung sudut adalah bagian dari sintaks. Kecuali untuk titik itu, sintaks Actions
sangat mirip dengan sintaks SSI.

Tersedia tindakan

Hanya sedikit tindakan yang tersedia saat ini, tetapi lebih banyak tindakan yang dapat diterapkan berdasarkan permintaan.

memasukkan

Deskripsi Produk
Termasuk file dalam dokumen pada titik saat ini. Harap dicatat bahwa
Html2Wml tidak memeriksa atau mengurai file, dan jika file tidak dapat ditemukan,
diam-diam akan mati (ini adalah perilaku yang sama dengan SSI).

parameter
`virtual=url' -- File diperoleh dengan http.

`file=path' -- File dibaca dari disk lokal.

ukuran

Deskripsi Produk
Mengembalikan ukuran file pada titik dokumen saat ini.

parameter
`virtual=url' -- File diperoleh dengan http.

`file=path' -- File dibaca dari disk lokal.

Catatan Jika Anda menggunakan parameter file, jalur absolut direkomendasikan.

melewatkan

Deskripsi Produk
Lewati semuanya hingga tindakan `end_skip' pertama.

Umum parameter

Parameter berikut dapat digunakan untuk tindakan apa pun.

untuk =keluaran format
Parameter ini membatasi tindakan untuk format output yang diberikan. Saat ini, satu-satunya
format yang tersedia adalah "`wml'" (bila menggunakan `html2chtml' formatnya adalah "`chtml'").

contoh

Jika Anda ingin berbagi bilah navigasi di antara beberapa halaman WML, Anda dapat `menyertakan' ini
cara:



Tentu saja, Anda harus menulis bilah navigasi ini terlebih dahulu :-)

Jika Anda ingin menggunakan halaman HTML Anda saat ini untuk membuat halaman WML Anda, tetapi mereka
berisi tabel kompleks, atau tabel navigasi yang tidak perlu, dll, Anda cukup `melewati'
bagian yang kompleks dan menyimpan sisanya.



bagian yang tidak perlu untuk halaman WML

bagian yang berguna untuk halaman WML


LINK REKONSTRUKSI


Mesin rekonstruksi tautan adalah IMHO bagian terpenting dari Html2Wml, karena itu
mesin ini yang memungkinkan Anda untuk merekonstruksi tautan dokumen HTML yang sedang dikonversi.
Ini memiliki dua mode, tergantung pada apakah Html2Wml diluncurkan dari shell atau sebagai CGI.

Saat digunakan sebagai CGI, mesin ini akan merekonstruksi tautan dokumen HTML sehingga
semua url akan diteruskan ke Html2Wml untuk mengonversi file runcing (halaman atau
gambar-gambar). Ini sepenuhnya otomatis dan tidak dapat disesuaikan untuk saat ini (tapi saya rasa tidak
akan sangat berguna).

Saat digunakan dari cangkang, mesin ini merekonstruksi tautan dengan templat yang diberikan.
Perhatikan bahwa URL absolut tidak akan tersentuh. Template dapat dikustomisasi menggunakan
sintaks berikut.

template

Template HREF
Template ini mengontrol rekonstruksi atribut `href' dari tag `A'. Nya
nilai dapat diubah menggunakan --hreftmpl pilihan. Nilai defaultnya adalah
`"{FILEPATH}{FILENAME}{$FILETYPE =~ s/s?html?/wml/o; $FILETYPE}"'.

Template Sumber Gambar
Template ini mengontrol rekonstruksi atribut `src' dari tag `IMG'. Nya
nilai dapat diubah menggunakan --srctmpl pilihan. Nilai defaultnya adalah
`"{FILEPATH}{FILENAME}{$FILETYPE =~ s/gif⎪png⎪jpe?g/wbmp/o; $FILETYPE}"'

Sintaksis

Template adalah string yang berisi URL baru. Lebih tepatnya, ini adalah Teks::Templat
templat. Parameter dapat diinterpolasi sebagai konstanta atau sebagai variabel. Templatenya adalah
diapit di antara kurung kurawal, dan dapat berisi kode Perl yang valid.

Bentuk template yang paling sederhana adalah `{PARAM}' yang hanya mengembalikan nilai PARAM. Jika kamu
ingin melakukan sesuatu yang lebih kompleks, Anda dapat menggunakan variabel yang sesuai; Misalnya
`{"foo $PARAM bar"}', atau `{join "_", split " ", PARAM}'.

Anda dapat membaca halaman manual Teks::Templat untuk informasi lebih lanjut tentang apa yang mungkin dalam a
Template.

Jika URL asli berisi bagian kueri atau bagian fragmen, maka mereka akan ditambahkan
ke hasil template.

Tersedia parameter

URL Parameter ini berisi URL asli dari atribut `href' atau `src'.

NAMA FILE
Parameter ini berisi nama dasar file.

jalur FILE
Parameter ini berisi jalur utama file.

TIPE FILE
Parameter ini berisi akhiran file.

Ini dapat dilanjutkan dengan cara ini:

URL = http://www.server.net/path/to/my/page.html
------------^^^^ ----
\
\
JENIS FILEPATH NAMA FILE

Perhatikan bahwa `FILETYPE' berisi semua ekstensi file, jadi jika namanya adalah
indeks.html.fr misalnya, `FILETYPE' berisi "`.html.fr'".

contoh

Untuk menambahkan opsi jalur:

{URL}$wap

Menggunakan Apache, Anda kemudian dapat menambahkan direktif Rewrite sehingga URL yang diakhiri dengan `$wap' akan menjadi
dialihkan ke HTML2Wml:

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

Untuk mengubah ekstensi gambar:

{FILEPATH}{FILENAME}.wbmp

pROXY SUPPORT


Html2Wml menggunakan dukungan proxy bawaan LWP. Ini diaktifkan secara default, dan memuat proxy
pengaturan dari variabel lingkungan, menggunakan variabel yang sama seperti banyak program lain.
Setiap protokol (http, ftp, dll) dapat dipetakan untuk menggunakan server proxy dengan mengatur variabel
dari bentuk `PROTOCOL_proxy'. Contoh: gunakan `http_proxy' untuk mendefinisikan proxy untuk http
akses, `ftp_proxy' untuk akses ftp. Di shell, ini hanya masalah mendefinisikan
variabel.

Untuk cangkang Bourne:

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

Untuk kulit-C:

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

Di bawah Apache, Anda dapat menambahkan arahan ini ke file konfigurasi Anda:

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

tapi ini memiliki default yang CGI lain, atau program lain, dapat menggunakan ini untuk mengakses
sumber daya eksternal. Cara yang lebih baik adalah mengedit Html2Wml dan mengisi opsi `proxy-server'
dengan nilai yang sesuai.

PERINGATAN


Html2Wml mencoba membuat dokumen WML yang benar, tetapi bentuknya yang baik dan validitasnya
dokumen tidak dijamin.

") may produce unexpected results. Tag terbalik (seperti " bold ") dapat memberikan hasil yang tidak diharapkan. Tapi hanya
perangkat lunak yang buruk melakukan hal-hal buruk seperti ini.

LINK


Unduh

HTML2Wml
Ini adalah situs web proyek Html2Wml, yang diselenggarakan oleh SourceForge.net. Semua
rilis stabil dapat diunduh dari situs ini.

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

tanah nutial
Ini adalah situs web penulis, di mana Anda dapat menemukan arsip semua
rilis HTML2Wml.

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

Sumber

Forum WAP
Ini adalah situs resmi Forum WAP. Anda dapat menemukan beberapa informasi teknis,
sebagai spesifikasi dari semua teknologi yang terkait dengan WAP.

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

WAP.com
Situs ini memiliki beberapa informasi dan tautan yang berguna. Secara khusus, ia memiliki sumur yang cukup
selesai FAQ.

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

Konsorsium World Wide Web
Meskipun tidak terkait langsung dengan hal-hal Wap, Anda mungkin merasa berguna untuk membaca
spesifikasi XML (WML adalah aplikasi XML), dan spesifikasi dari
bahasa stylesheet yang berbeda (CSS dan XSL), yang mencakup dukungan untuk resolusi rendah
perangkat.

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

TuxMobil
Situs web ini didedikasikan untuk sistem Mobile UniX. Ini membawa Anda ke banyak hal yang berguna
informasi langsung tentang menginstal dan menjalankan Linux dan BSD di laptop, PDA, dan
perangkat komputer seluler lainnya.

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

Programmer keperluan

HTML Tidy
Ini adalah utilitas yang sangat sedikit yang mengoreksi file HTML Anda sehingga sesuai dengan
standar W3C.

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

saluran
Kannel adalah Wap dan SMS gateway open source. Kompiler WML disertakan dalam
distribusi.

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

Alat WML
Ini adalah kumpulan utilitas untuk programmer WML. Ini termasuk kompiler, a
decompiler, viewer dan konverter WBMP.

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

WML browser dan Wap emulator

Opera
Opera awalnya adalah browser Web, tetapi versi 5 memiliki dukungan yang baik untuk XML dan
WML. Opera tersedia gratis untuk beberapa sistem.

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

wapua
wApua adalah browser WML open source yang ditulis dalam Perl/Tk. Sangat mudah untuk menginstal dan
menggunakan. Dukungannya untuk WML tidak lengkap, tetapi cukup untuk tujuan pengujian.

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

tahu
Tofoa adalah emulator Wap open source yang ditulis dengan Python. Pemasangannya cukup
sulit, dan dukungan WML yang tidak lengkap membuatnya menghasilkan hasil yang aneh, bahkan dengan
dokumen WML yang valid.

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

EzWAP
EzWAP, dari EZOS, adalah browser WML komersial yang tersedia gratis untuk Windows 9x, NT,
2000 dan M. Dibandingkan dengan browser Windows WML lainnya, ini membutuhkan sumber daya yang sangat sedikit,
dan cukup stabil. Dukungannya terhadap spesifikasi WML tampaknya cukup lengkap. Sangat bagus
perangkat lunak.

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

Dek-It
Deck-It adalah emulator telepon Wap komersial, tersedia untuk Windows dan Linux/Intel
hanya. Ini adalah perangkat lunak yang sangat bagus yang benar-benar menunjukkan bagaimana halaman WML dirender
pada ponsel Wap, tetapi salah satu default utamanya adalah ia tidak dapat membaca file lokal.

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

Peramban WAP Klondike
Klondike WAP Browser adalah browser WAP komersial yang tersedia untuk Windows dan PocketPC.

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

MenangWAP
WinWAP adalah browser Wap komersial, tersedia gratis untuk Windows.

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

WAPman
WAPman dari EdgeMatrix, adalah browser WAP komersial yang tersedia untuk Windows dan PalmOS.

[ http://www.edgematrix.com/edge/control/MainContentBean?page=unduh ]

Pendamping Nirkabel
Wireless Companion, dari YourWap.com, adalah emulator WAP yang tersedia untuk Windows.

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

Mobilisasi
Mobilizer adalah emulator Wap yang tersedia untuk Windows dan Unix.

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

Peramban QWml
QWmlBrowser (sebelumnya dikenal sebagai WML BRowser) adalah browser WML open source, ditulis
menggunakan Qt toolkit.

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

Wapsodi
Wapsody, dikembangkan oleh IBM, adalah lingkungan simulasi yang tersedia secara gratis yang
mengimplementasikan spesifikasi WAP. Ini juga memiliki browser WML yang dapat dijalankan
berdiri sendiri. Karena Wapsody ditulis dalam Java/Swing, Wapsody seharusnya bekerja di sistem apa pun.

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

ulasan WA
WAPreview adalah emulator Wap yang ditulis dalam Java. Karena menggunakan UI berbasis HTML dan membutuhkan
proxy web lokal, ini berjalan cukup lambat.

[ http://wapreview.sourceforge.net ]

PicoWap
PicoWap adalah browser WML kecil yang dibuat oleh tiga mahasiswa Prancis.

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

UCAPAN TERIMA KASIH


Werner Heuser, atas banyak ide, saran, dan bantuannya untuk debugging

Igor Khristophorov, atas banyak saran dan tambalannya

Dan semua orang yang mengirimi saya laporan bug: Daniele Frijia, Axel Jerabek, Ouyang

Gunakan html2wml online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad