Mobil Web XHTML-MP .NET ve Mobil Web Uygulamalar
Mobil Web Nedir? WAP (Wireless Application Protocol): Mobil telefonlar, avuç içi bilgisayarlar (pda) gibi mobil iletişim araçları üzerinde internet içeriği sağlayan bir teknolojidir. Çoğu internet sayfası, cep telefonundan düzgün olarak görüntülenemez. WAP ile hazırlanmış sayfalar, cep telefonlarına uygun olarak tasarlanmış özel sayfalardır. Bu yönüyle kullanımı pratiktir.
Mobil Web Nedir? WAP 1.0----WML WAP 2.0--- XHTML MP
Mobil Web Nedir?
Tasarım
Tasarım
WML Wriless Markup Language: WAP 1.0’ın XML tabanlı biçimlendirme dilidir. <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//PHONE.COM//DTD WML 1.1//EN""http://www.phone.com/dtd/wml11.dtd" > <wml> <card id="main" title="First Card"> <p mode="wrap">This is a sample WML page.</p> </card> </wml>
XHTML MP Extensible Hypertext Markup Language - Mobile Profile XHTML özelliklerini mobil cihazlarda kullanmak için tanımlanmış bir işaretleme dilidir. XHTML MP ile birlikte WAP 2.0’a geçilmiş ve WML kullanımı bırakılmıştır. Günümüzde en yaygın kullanılan dildir.
XHTML MP
XHTML MP <?xml version="1.0"?> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Merhaba Sayfasi</title> <link rel="stylesheet" href="style.css" type="text/css" /> </head> <body> <div>Merhaba Mobil Web</div> <hr /> <div><a href="index.xhtml">Anasayfa</a></div> </body> </html>
XHTML MP
.NET ve Mobil Web ASP.NET 1.1 ‘den itibaren .NET ile mobil web uygulamarı yazılabilmektedir. ASP.NET 2.0’dan sonra görsel tasarım ekranı kaldırılmıştır. <%@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
.NET ve Mobil Web
UYGULAMALAR XHTML MP uygulaması .NET uygulaması