Merhaba arkadaşlar,
Yeni aldığımız büyük bir E-ticaret projesinde, sitenin mobil cihazlarda da görüntülenebilmesi talep ediliyor.
Blackberry, I-Phone gibi teknolojik aletlere uyum sağlayan sitelerin nasıl yapıldığı konusunda bilgisi olanlar var mı? Google Amca'yı ziyaret etmeye vaktim olmadığı ve birazda içinde bulunduğum forumda bu konuda ne seviyedeyiz onu merak ettiğimden konu açmak istedim.
PHP ile hazırlayacağımız bu web sitesini cep telefonlarından da gezilebilir bir versionunu nasıl yapabiliriz? Bu konuda dökümanları yada kaynakları paylaşabilirmisiniz.
Şimdiden teşekkürler iyi çalışmalar..
Mobil Aplikasyon Tecrübesi Olanlar
12
●888
- 27-10-2010, 08:39:36Kimlik doğrulama veya yönetimden onay bekliyor.Server Side yonunden degisen Yok User Side için oLasi Mobil TarayiciLarin DestekLeyecegi kodlar boyutlar ve sitenizin fazla Limitleri zorlamamasi icin olabildigince kucuk boyutlu dosyalar..
- 27-10-2010, 12:24:42Üyeliği durdurulduSelamlar,
sanırım sorunun cevabi browser'a gore ayri bir tasarim olacak . Bunun icin bir template engine kullanmanız sizin yararınıza olacaktir. ufak bir fonksiyon sayesinde browsera gore kullaniciya html ciktiyi ureteceksiniz. Ornegin
function showpage($display_page) { global $template_obje; if(strpos($_SERVER['HTTP_USER_AGENT'],'I-Phone') !== FALSE) $template_obje->display('mobile_'.$display_page); else $template_obje->display($display_page); }gibi. - 27-10-2010, 22:27:53Bende ayrı bir dili yada desteklenmeyen yapılar bulurum diye düşünüyodum. Tabi yinede dediğiniz gibi öyle jQuery efektleriyle görsellerle süslenmiş bi yapıdan uzak durulması gerekiyor.
Peki geliştirdiğimiz bu sayfaları bu tip cihazlar için test edebilecegimiz bir program var mı? - 27-10-2010, 22:53:49bu sorununuz php ile ilgili değildir. her ne kadarda alt yapınız PHP ile destekleniyor da olsa. mobil versiyon siteler dizayn ile ilgilidir yani client side scripting (istemci bazlı kodlama) . bilgi olması amacıyla eğer google amca size yardım edemedi ise.
dizaynınızı mobil telefonlara göre yaparsın ve server side (sunucu bazlı) kodlarınızda eğer browser mobil ise , bu şablonu bu dizaynı göster şeklinde ayarlarsanız sorunsuz çalışır. eğer özel bir mobil uygulama geliştirmiyorsanız sadece dizaynınızı mobil istemciye göre değiştirmeniz sitenizi mobil bir browser ile sorunsuz göstermenize imkan sağlar. - 27-10-2010, 22:56:20bir programa ihtiyaç yok ufak bir php scripti ile curl ile browser agent atarsınız ve sitenize bağlanırsınız sunucu sizin mobilden geldiğinizi düşünür ve siz IE veya firefox da sitenizin mobil halini görürsünüz.Gehinnom adlı üyeden alıntı: mesajı görüntüle
- 28-10-2010, 11:20:37Telefondaki tarayıcının HTML yorumlamasıyla, IE'nin, FF'nin yorumlaması aynı mı? Bence değildir. :\Efe4ka adlı üyeden alıntı: mesajı görüntüle
- 28-10-2010, 11:31:55iphone dan bildiğim ve geliştirdiğim kadarıyla strict html ye bağlı kalmak ve dizaynı ona göre yapmak en geçerli yol. sonuçta html yorumlama aşağıda yazdığım gibi browsera bağlı olarak gerekli html şablon vs dizaynı uyarlamaktan geçer. sonuçta siz ne bilgi verirseniz browsera browserda onu gösterir. sunucu bazlı birşey ile ilgisi yoktur.Hkan adlı üyeden alıntı: mesajı görüntüle
bu arada arkadaş aşağıda http_agent = iphone demiş hatırladığım kadarıyla tam o tarz değil safari-iphone gibi birşey olması lazım denemek gerek.