Forum
var olan asp.net tabanlı web sitemizi iphone ve ipad ortamında sorunsuz çalışması için ne yapmamız gerekiyor.
Safari ile uyumlu hale getirmelisiniz
Mert Bey biraz daha detaylı anlatabilirmisiniz? Bu işlemi ansıl yapabilirim.
Merhaba tekrar 😉
Öncelikle güzel soru sordun.Bunun için birçok kaynak bulunmaktadır.Ama ben sana temel deneyimlerimden bahsedeceğim.
- geçerli ekran boyutunu ayarla.(viewport meta tag kullanarak olur).
- Dokunmatik cihazlar oldukları için burada tüm herşey farklı dokunmatik hareketlerle olduğu için ,bildiğimiz çift tıklatma gibi şeyler yok.Yani,mouse cursor bulunmamaktadır.Bunları aklında tut.
- Ayrıca tüm pop-up 'lar ayrı bir sekme içinde açılacak ve ana pencere içinde sen bunları aynı zamanda göremeyeceksin ve bunun için tüm javascriptlerin için alternatif test olarak "javascript modal divs" kullan.Ve tüm css 'lerin iyi göründüğünden emin ol ve web site için ana ekran ikonu oluştur.(Bu arada Safari içinde en yeni CSS özellikleri için -webkit prefix (öneki) gerekiyor.Bunuda unutma.)
Burada bir çok bilgiye bakabilirsiniz.
http://developer.apple.com/library/safari/#codinghowtos/Mobile/UserExperience/_index.html
Ayrıca doküman/video/kodlar için buraya bakabilirsiniz.
http://developer.apple.com/devcenter/safari/index.action
Saygılar,
Saygılar,
Merhaba tekrar 😉
Öncelikle güzel soru sordun.Bunun için birçok kaynak bulunmaktadır.Ama ben sana temel deneyimlerimden bahsedeceğim.
- geçerli ekran boyutunu ayarla.(viewport meta tag kullanarak olur).
- Dokunmatik cihazlar oldukları için burada tüm herşey farklı dokunmatik hareketlerle olduğu için ,bildiğimiz çift tıklatma gibi şeyler yok.Yani,mouse cursor bulunmamaktadır.Bunları aklında tut.
- Ayrıca tüm pop-up 'lar ayrı bir sekme içinde açılacak ve ana pencere içinde sen bunları aynı zamanda göremeyeceksin ve bunun için tüm javascriptlerin için alternatif test olarak "javascript modal divs" kullan.Ve tüm css 'lerin iyi göründüğünden emin ol ve web site için ana ekran ikonu oluştur.(Bu arada Safari içinde en yeni CSS özellikleri için -webkit prefix (öneki) gerekiyor.Bunuda unutma.)
Burada bir çok bilgiye bakabilirsiniz.
http://developer.apple.com/library/safari/#codinghowtos/Mobile/UserExperience/_index.html
Ayrıca doküman/video/kodlar için buraya bakabilirsiniz.
http://developer.apple.com/devcenter/safari/index.action
Saygılar,
Saygılar,
Selehattin Bey cevabınız için çok teşekkür ederim, linklerden faydalanmaya
çalışcam fakat site içerisinde bir çok flash kullandım ve internetden
araştırdığıma göre iphone flash uygulamalarını desteklemiyormuş, bu sorunu nasıl
çözebilirim.
Afedersin , flash ile ilgili bilgiyi anlatmayı düşünemedim.Söylediğin gibi flash objeler varsa web siten içerisinde bunların olmaması gerekiyor.Çünkü,halen daha bir çok mobil tarayıcı bunları desteklememektedir.
Ama şunuda belirtmek isterim.Yukarıda desteklemez derken şunuda açıkca belirtmek isterim.Senin burada flash ile ilgili tam olarak ne yaptığın önemli.Öncelikle bunu belirtmelisin.Örneğin ,youtube videoları destekleniyor.Ama flash animasyon varsa bunları modern CSS/Javascript ile değiştirmen gerekiyor.Buradaki gibi ;
http://webdesignerwall.com/trends/47-amazing-css3-animation-demos
Umarım yardımcı olmuşumdur.
Saygılar,
Afedersin , flash ile ilgili bilgiyi anlatmayı düşünemedim.Söylediğin gibi flash objeler varsa web siten içerisinde bunların olmaması gerekiyor.Çünkü,halen daha bir çok mobil tarayıcı bunları desteklememektedir.
Ama şunuda belirtmek isterim.Yukarıda desteklemez derken şunuda açıkca belirtmek isterim.Senin burada flash ile ilgili tam olarak ne yaptığın önemli.Öncelikle bunu belirtmelisin.Örneğin ,youtube videoları destekleniyor.Ama flash animasyon varsa bunları modern CSS/Javascript ile değiştirmen gerekiyor.Buradaki gibi ;
http://webdesignerwall.com/trends/47-amazing-css3-animation-demos
Umarım yardımcı olmuşumdur.
Saygılar,
Selehattin Bey cevabınız için tekrar teşekkür ederim, Flash konusuna gelince banner ları flash ile tasarladım. Anladığım kadarıyla Flash Bannerların ve flash butonları silip yerine normal buton ve java banner yerleştirmek gerekiyor, anladığım kadarıyla.
Evet. aynen belirttiğiniz gibi.Birde ek olarak şunları belirtmek isterim.İlerki dönemlerde daha az başağrısı çekmek istersen birde siteni http://validator.w3.org/ buradan kontrol etmeni öneririm.Aslında bu site iDevices (iPhone ve ya iPad tarzı cihazlar için) tam olarak tasarlanmamış.Ancak,dediğim gibi ilerde başının az ağırmasını istiyorsan bunu yapmanı tavsiye ederim.Flash konusuna tekrar gelecek olursak iDevice uyumlu olacak şekilde tekrar çevirme işlemi yapman gerekir.Bunun için benim bu işlerin yapan amerika bulunan bir arkadaşım tavsiye etti.Oda aynı şekilde senin bir durum içindeyken ,kendi flash uygulamalarını güzel bir jQuery bularak iPad ile flashlarını çalışır hale getirmişti.Ama bu işlem flash video için geçerli değildir.Bunuda seninle paylaşmak istedim.Hadi kolay gelsin.
Saygılar,
En güzeli insanları bilinçlendirin de Apple'ın inadına karşı yapılan savaşa destek olsunlar ve idevice'larında flash kullanmaya başlasınlar:
https://github.com/comex/frash
http://www.chip.com.tr/konu/jailbreak-ustasi-hacker-ipad-e-flash-getirdi_21080.html
http://www.redmondpie.com/how-to-install-flash-on-your-ipad-complete-how-to-guide/
Cevaplarınız içib Çok teşekkür ederim, Tasarımı çözmeye çalışıcam fakat aklıma takılan bir sorun daha var onu da sizinle paylaşmak istedim
Asp.Net İle Web Sitesini yaptığımız için sql de kullandık , bizim asp.net ordamında yaptığımız crystal raporlu ve grafik destekli satış takip sistemimiz ipod ve iphone üzerinde çalışacak mı daha web sitesi yayında olmadığı için emulatörler ile test edemiyorum.
Iphone yada ıpad ile web sitesine erişim yapan birisi burdaki formları web de olduğu gibi sağlıklı bir biçimde doldurabilecek mi?
Yardımlarınız için şimdiden çok teşekkür ederim.