Bir rengin koyu mu açık mı olduğu nasıl anlaşılır ?

Web uygulamalarında kullanıcıların arkaplan renk seçimine izin verdiğiniz senaryolarda, bu arkaplan renginin koyuluğu arkaplanın üstüne gelecek yazının rengini belirlemede önemli bir değişkendir. Diğer bir deyişle, rengini önceden bilmediğiniz arkaplanlar için yazı rengi belirlemenizi gerektirecek durumlar oluşabilir. Bu gibi durumlarda rengi belirlemek için kullanabileceğiniz bir algoritma mevcut. Bu sayede koyu arkaplanlar için açık yazı rengi, açık arkaplanlar için koyu yazı rengi belirleyebilirsiniz.

Devamını Oku

Web Uygulamalarında HTML5 ile Konum Tespiti

Günümüz teknolojisinde GPS bulunmayan telefon sayısı epey azaldı. Artık adres bilgisinin yanında konum bilgisinin girilmesi de bu bilgi kullanılırken epey kolaylık sağlıyor. Bunun yanında konum bazlı web uygulamalarında da kullanıcının konumunun uygulama tarafından tespit edilebiliyor oluşu kullanıcı deneyimi açısından muazzam bir özellik.

Bu yazımda HTML5 ile web uygulamalarında kullanıcının (client) konumunu tespit etmenin yönteminden bahsediyorum. Devamını Oku

Dünyanın en büyük başkent fotoğrafı : 320 Gigapixel, 360° Londra

Bu gün karşılaştığım bir siteyi paylaşmak istedim. Konu, şimdiye kadar çekilmiş en büyük başkent fotoğrafı. Bu fotoğraf 2012 Londra oyunları sırasında Londra’da BT Tower’dan çekilmiş.
BT, İngilitere’de ve diğer 170 ülkede iletişim hizmetleri sunan büyük bir grup şirketi. Fotoğrafın çekildiği BT Tower, (eski isimleriyle Telecom Tower, Post Office Tower)  191 metre uzunluğa sahip. Üzerindeki baz istasyonlarından da anlaşılacağı üzere Londra’nın iletişim kulesi görevini de görüyor. Bahse konu olan fotoğraf(lar) da buradan çekilmiş.

Devamını Oku

MacOS X Yosemite – Kişiler Uygulamasında Çökme Problemi

Benim gibi uzun yıllar windows kullandıktan sonra mac dünyasına giriş yapanlardansanız ilk birkaç gün yabancılık çekmeniz olası. Cihazla ilgili yorum ve inceleme yapabilecek bilgi düzeyine ve mac tecrübesine henüz sahip olmadığım için o tarafına çok değinmeyeceğim. İlk kurulumda yaşadığım ufak bir problemi ve çözümünü paylaşacağım sadece. Çok sıkıntılı ve olmazsa olmaz bir durum değil fakat benzer problemlerle karşılaşanlar olduğunu görünce yazma gereği hissettim.

Cihazın ilk açılışında kurulum adımlarını takip etmeniz gerekiyor. Bu adımlardan bir tanesi de iCloud hesabı oluşturma ve bu hesabı kullanıcı hesabınıza bağlama diyebiliriz. Dilerseniz bu adımı atlayabiliyorsunuz elbette ama ben açılışta bunu da aradan çıkartmak için hesabı oluşturdum. Tam bu aşamada bir arkaplan işlemi dolayısıyla beklemeye giriyor cihaz. Bu beklemenin yarım saat sürdüğünü söyleyen sabırlı kullanıcıların yanında benim gibi sabırsız olanlar yeniden başlatmakla çözüm bulmuşlar. Yeniden başlattığınızda o bekleme kısmını hızlı geçiyorsunuz.

Cihaz açıldıktan sonra Dock üzerindeki uygulamaları sırasıyla denerken Kişiler (Contacts) uygulamasını açtığımda açılmadan kesmeye uğruyor ve hata raporu üretiyordu. Böyle bir durumla karşılaşmış iseniz problem 80% ihtimalle kurulum aşamasında oluşturduğunuz iCloud hesabınız diyebilirim. Kişiler uygulaması iCloud kişileriniz ile senkronize olmayı denediğinde kesilme meydana geliyor. Bu durum hesabınızın yeni olmasıyla alakalı olabilir, kesin olarak şudur diyemem fakat öncesinden aktif kullanılan iCloud hesabına sahip olanlarda böyle bir problemin olmadığını okudum.

Çözüm için iCloud hesabımızdaki kişilerin Kişiler uygulamasına olan bağlantısını kesiyoruz. Bunu yapmak için şu adımları takip ediyoruz :

Sistem Seçenekleri – İnternet Hesapları – iCloud – Sağda seçili olan “Kişiler”‘i seçili değil durumuna getiriyoruz.

Bu aşamadan sonra kişiler uygulaması sorunsuz çalışıyor ve varsa diğer hesaplarınızla olan bağlantısını yapıyor (Gmail, Facebook vb. ) . Bu durumun tam çözüm olmadığını da söylemekte fayda var. Ben denemedim ama iCloud’a giriş yaparak kişilerinizi oradan yönetip tekrar uygulamaya bağlamayı deneyebilirsiniz Aksi takdirde iCloud kişileriniz ile Kişiler uygulamanız bağlantılı olmayacaktır.

Başka yazılarda görüşmek dileğiyle. Ersin

Internet Explorer 8 Margin Hatası – ie8 margin bug

Merhabalar, bu kısa yazıda Internet explorer 8’in hatalarından birinin çözümüne değiniyorum.

Internet Explorer bilindiği üzere CSS konusunda diğer tarayıcılara göre oldukça sıkıntılı. Standartlardan halen uzakta malesef, bu durumun sonucunda da tasarımcıların dikkat etmesi gereken bazı noktalar olabiliyor. Margin-auto hatası da bunlardan biri… Devamını Oku