Kayıtlar

Instagram Pikselleşme Sorunu (Android)

Instagram'ın Android sürümünde ısrarla süregelen bir sorun var. Sadece kendimde değil, birçok kişide de görmeye başlayınca canımı sıktı. Çözüm ise iki üç dokunma kadar yakın. Instagram'da kendi profil sayfanıza gidip yukarıdan alt alta gelen 3 nokta sembolüne basarak Seçenekler sayfasını açın. Ayarlar ana başlığı altından Kamera'yı seçerek Gelişmiş Özellikler sayfasına geçin. Yüksek Kalitede Görüntü İşleme Kullan seçeneğini kapatın. Bitti gitti... Demek ki Instagram'ın sözüm ona yüksek kalite görüntü işleme motoru tam aksine fotoğrafları bozuyormuş. Umarım ki Instagram Pikselleşme Sorunu yaşayan ve "Instagram'da fotoğraflar bozuk çıkıyor" diyen herkesin sorununu çözer. Galaxy Ace, Galaxy Note2, Galaxy Note3, GM Discovery'de denenmiştir. Teknoloji için takipte kalın, sevgiler...

CSS - Word Warp

Resim
Zaman zaman yazdığınız yazılardaki bir kelime mevcut div alanınızdan daha geniş olabilir. Zira bu tür durumlarda bu kelime div'in dışına taşmaktadır. Her ne kadar metin bütünlüğü açısından zaman azman sorunlar yaratsa da tasarımın kaymaması adına bu kelimeyi bölüp bir alt satıra geçirmek tasarımcı açısından daha mantıklı olacaktır. Örnek senaryoda kullanıcının isim ve soyismini tutan ve genellikle kelimeleri alt alta getiren bir div var fakat soyismi çok uzun olan bir kullanıcı tasarımda bozulmaya neden oluyor. Word Wrap'ın nasıl bir etki yarattığını görelim. HTML (Normal) <p class="isimAlani">Ali Kocamustafapaşaoğulları</p> CSS (Normal) .isimAlani { width:80px;  border:1px solid #000000; } Sonuç: HTML (Word Warp ile) <p class="isimAlani">Ali Kocamustafapaşaoğulları</p> CSS (Word Warp ile) .isimAlani { width:80px;  border:1px solid #000000; word-wrap:break-word; } Sonuç: CSS Word Warp öz...

HTML'de JavaScript ile DIV Gösteme/Gizleme

Eğer bir <div>'in içerisindeki içeriği belirli bir aksiyona göre değiştirmek istiyorsanız bunun en kolay yollarından birisi, ilgili alanı tamamen gizlemek veya göstermektir. JavaScript ile bu kolayca gerçekleştirilebilir. HTML <nav class="subnav" id="paket">  <ul>   <li><a href="a.html">Referans A</a></li>   <li><a href="a.html">Referans B</a></li>   <li><a href="a.html">Referans C</a></li>  </ul> </nav> <nav class="subnav" id="sektorel" style="display:none;">  <ul>   <li><a href="1.html">Referans 1</a></li>   <li><a href="1.html">Referans 2</a></li>   <li><a href="3.html">Referans 3</a></li>  </ul> </nav> <input type="button" id="bir" v...

HTTP 304 - Not Modified Hatası

Aslına bakarsanız bu bir hata değildir, tarayıcı tarafından geliştirilmiş bir tepkidir. Bazı dosyaların HTTP Request'de bu hatayı vermesinin nedeni, ilgili tarayıcı veya cihazın bu siteyi daha önce ziyaret etmiş olmasıdır. Handshake (El Sıkışma) dediğimiz protokol gerçekleşirken, tarayıcı ilgili sitenin dosyalarının bulunduğu bir listeyi, yani HTTP Request Listesi'ni, bilgisayarınıza indirir. Bu listeden cache'e almadığı, yani belleklemediği dosyaları sunucudan indirerek derleme için hazırlar. Elinde olanları ise sunucuyla karşılaştırır. Eğer ilgili dosya, siz siteye girdiğinizden bu zaman hiç değişmemişse bu dosya indirilmez ve atlanır. Bu yüzden HTTP 304 Not Modified hatası oluşur. Teknoloji için takipte kalın...

ASP.Net MVC5 Mobil: WURFL Nedir?

WURFL, Wireless Universal Resource File yani kaba Türkçe manasıyla Kablosuz Cihazlar Evrensel Kaynak Dosyasıdır. İsminden de anlaşılabileceği gibi bu topluluğun amacı kablosuz cihazları özellikleri doğrultusunda bir veritabanı oluşturmaktır. Yalnız şurada bir kavram kargaşası yaşanabilir. Buradaki Wireless ifadesi, kablosuz alışveriş yapan tüm cihazları kapsar. GSM, GPRS, HSDPA ve LTE de kablosuz iletişim protokolü olduğundan cep telefonları da Wireless cihaz sınıfına girer. Wi-Fi ile karıştırılmamalıdır. Bundan dolayı, cep telefonu ve PDA'ler kablosuz cihaz iken, laptoplar ve masaüstü bilgisayarlar Wireless değildir. WURFL tarafından belirlenen standartlar sayesinde web programcılığında farklı senaryoları okumak ve kurgulamak ve bu verileri kullanmak mümkün olmaktadır. WURFL veritabanı neredeyse piyasadaki tüm cihazların bilgilerini içermektedir. Bu veritabanında çeşitli veri grupları bulunmaktadır. Product Info (Ürün Bilgisi) grubunun kısa bir örneği aşağıdaki tablodadır....

ASP.Net MVC 5 Mobil: Mobil Tasarıma Giriş

2000’li yılların başında beri git gide yaygınlaşan mobil internet teknolojisi özellikle 2010 yılından beri ülkemizi de vurmuş durumda. GPRS teknolojisiyle başlayan bu yolculuk, GSM/EDGE, 3G (UMTS/HSPA), 4G ve 4G LTE olarak hızla yoluna devam etmekte. Şimdiye kadar web tasarımcıların değişmez ilkesi olan sabit düzenle (fixed layout) yapılan web siteleri ise git gide popülerliğini yitirmekte. Örneğin 1024 x 768 px çözünürlüğünde bir site yaptığımızda mutlaka ki bu ekran çözünürlüğüne sahip kullanıcılar için vaat edebileceğimiz şeyler çok fazla. Yıllardır kullandığımız eski, tüplü, CRT monitörlerin standart olarak kullandığı ve 4:3 skalasında olan bu çözünürlük kullanıcıların farklı cihaz tiplerine ve doğal olarak farklı ekran çözünürlüklerine yönlenmesiyle beraber, sabit düzen web siteleri git gide kullanılabilirliğini yitirdi. Mayıs 2010’da Amerikalı web tasarımcı Ethan Marcotte tarafından yazılan “Mobil Web Tasarımı” isimli makale ise artık mobile yönelen internet kullanı...

14 Şubat'ı Yalnız Geçirenlere Gelsin...

Resim
Benden size bir şişe Jack hediye. Afiyet olsun...