Firefox dan Tipe Konten vnd.wap.xhtml+xml
Posted: January 30, 2010 at 12:46:54 by Dani Iswara. Words count: 391.
Last updated: January 31, 2010 at 14:37:06.
application/vnd.wap.xhtml+xml. Padahal format itu termasuk salah satu profil 'XHTML Mobile' yang banyak dipakai.
Peramban Web Opera versi desktop yang bermesin Presto 2.2 sudah mendukung tipe konten di atas. Silakan cek tulisan Spesifikasi Web yang didukung Opera Presto 2.2 (Oktober 2009) di situs resmi Opera. Peramban Midori (bermesin WebKit+GTK) di Linux juga bisa membuka konten tersebut. Sedangkan peramban Web Arora (WebKit+GTK) bisa membuka Twitter 'mobile', tapi tidak untuk Facebook 'mobile'.
Masalah lain, mungkin ada di sisi 'server' situs yang bersangkutan. Identifikasi sistem operasi Linux dan peramban terkait 'masih terlupakan'. :) Karena akses dengan peramban Web Fx versi yang sama di sistem operasi Windows lancar-lancar saja. Peramban Web DOCTYPE di bawah untuk identifikasi tipe dokumennya di hadapan peramban Web:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
Sekadar perbandingan, Google Mobile memakai <!doctype html> (HTML5).
'XHTML Mobile Profile' (XHTML MP) adalah standar 'hypertext' yang didesain oleh Open Mobile Alliance untuk perangkat telepon/telefon seluler (ponsel). Standar ini dikembangkan dari 'XHTML Basic 1.0' dengan tambahan 'XHTML Modules'. XHTML-MP dapat disajikan dalam bentuk DTD berikut:
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.1//EN" "http://www.openmobilealliance.org/tech/DTD/xhtml-mobile11.dtd"> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN" "http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd">Solusi untuk peramban Web Fx di Linux, ada pengaya (dalam hal ini ekstensi) yang bisa ditambahkan dan/atau dikombinasikan:
- XHTML Mobile Profile.
- WMLbrowser.
- Modify Headers buatan Gareth Hunt. Mencoba mengubah 'request header' sendiri.
- User Agent Switcher karya Chris Pederick. Menyamar dengan identifikasi peramban Web yang berbeda agar dimengerti 'server'.
Content-Type: application/vnd.wap.xhtml+xml; charset=UTF-8
Content-Encoding: gzip
X-Cnection: close
Transfer-Encoding: chunked
Date: Sun, 31 Jan 2010 05:31:05 GMT
200 OK
Atau cek dengan Web Sniffer.
Kunjungi juga pengalaman Utchanovsky hingga harus Menipu Facebook karena masalah serupa di atas. :)
Bacaan terkait:
- XHTML Mobile Profile di Wikipedia.
- Perbandingan 'XHTML Mobile Profile' dengan 'XHTML Basic' di situs MobiForge.com.
Comment by Cahya on January 31, 2010 at 14:12:09
using Firefox 3.6 on Windows Vista
Ha ha..., duh, pakai Arora saja Bli...
Comment by dani on January 31, 2010 at 14:33:18
using Midori 0.2.2 on GNU/Linux
Cahya,
Arora ngga bisa. Midori yang bisa.
Comment by Dani Iswara on January 31, 2010 at 14:39:21
using Firefox 3.6 on Gentoo
Ralat: Midori by default bisa membuka Twitter dan Facebook mobile. Arora tidak bisa membuka Facebook mobile.
Comment by bolang on February 2, 2010 at 16:31:36
using Firefox 3.5.3 on Linux Mint 8
klo saya pernah coba buka konten wap pake IE6 emang bisa, tapi klo pake firefox gak bisa butuh add-on lagi, xml apaaa gtu, hehehe :D
btw postingan mas Dani skrg kebanyakan pake bhs inggris ya? saya jadi kurang ngerti mas, hehehe, maklum bhs inggris saya ndak terlalu bagus, hehe :D
sori nih jadi protes mulu :D
Comment by Dani Iswara on February 2, 2010 at 17:39:58
using Firefox 3.6 on Gentoo
bolang,
saya belum nyoba di MSIE.
Untuk bahasa, suka-suka saya, kadang selang-seling. Padahal tatabahasanya ngawur juga, maaf. :)