mozilla etiketli yazılar

Kaç zamandır, zamanında beni Internet Explorer’ın zulmünden kurtaran Firefox’a iyi bir alternatif arayıp duruyorum. Aylardır Safari ile Chrome’yi test edip duruyorum, temelli hangisine geçsem diye. Araştırdığım en önemli kriter, bir saat kullandıktan sonra RAM kullanımının makul ölçüde kalması ve tarayıcıyı yeniden başlatmaya gerek kalmamasıydı. Ve artık kararım kesin Chrome’i kullanıyorum.

Bilgisayarıma fazladan RAM almak için para biriktirmekle, Firefox yerine Chrome’u kullanmak aynı kapıya çıkacak ne de olsa. Evet belki Firefox daha köklü, daha fazla eklentisi var, IE’nin karşısında destekleyerek tepkimizi gösterdiğimiz bir tarayıcıydı. Ama 2GB bellekli bilgisayara kök söktürdükten sonra fazla inada gerek olmadığını anladım.

Safari-Chrome arasındaki Chrome tercihimi de bilgisayarımın Mac olmamasına ve sırtımı Google’a vermenin dayanılmaz hafifliğine borçluyum. Şimdi harıl harıl eklenti araştırıyorum. Başlarda biraz zorluk çekeceğiz ama yeni RAM satın almaktan iyidir.

Ölmüşüz ağlayanımız yok

Kategori: CSS

7 Oca 2010

Browser Pazarinda Son Durum

Bu yazı zamanını CSS yazarak dolduranlar için geliyor… Son yapılan kapsamlı istatistiğe göre dünyada en çok kullanılan tarayıcı kıl payı da olsa İnternet Explorer 6.0 imiş. Pazarın hakimi Microsoft’un ilk dörtte üç tane tarayıcısı var ki onlara sorsan bu büyük başarıdır.

Ancak bir bilene sorursanız ise gelmiş geçmiş sayılı başarısızlıklardadır. Onların sırf keyifleri istiyor diye her IE versiyonu için bir CSS yazma alışkanlığı kazanmış web tasarımcılar, kodcular onlardan zaten her seferinde küfürle söz ediyorlar. Sadece IE versiyonları arasındaki farkın doğurduğu işgücü kaybının milyonları bulduğu görmeyecek kadar kör olanlar hala Microsoft yalakalığı yapıyorlar…

PNG görsel uzantısı çoğu tasarımcı tarafından kabus olarak görülen bir biçimdir. Mozilla, Chrome, Safari, Explorer tarayıcılarının yeni versiyonlarında hiçbir sorun olmasa da kullanılan eski versiyonlarında problem garantidir. Bu problemi gidermenin geşitli yolları olduğu söylenir. Benim en çok kullandığım yöntem htc uzantılı bir dosyayı sayfaya ekleyerek o dosya sayesinde problemi gidermekti. Ancak anlatacağım metodla birlikte her şey daha basit olmaya başladı.

Photoshop’ta PNG görseli oluştururken arka taraf transparan olmak durumundadır ki amacınıza ulaşasınız. Arka tarafı görünmez yapsanız bile eski tip tarayıcılarda değişmeler kaçınılmaz olacaktır.

Swissmiss internet sayfasındaki burada yayınlanan yazıda yeni bir yol önerilmiş ve test ettiğim kadarıyla çok iyi biçimde çalışıyor. Adımları şöyle sıralayabiliriz:

- Yapmak istediğimiz PNG’yi tasarlıyoruz.

- Öncelikle “View->Proof “colors kısmını açıyoruz.

- “Proof setup” kısmındaki ayarı Monitor RGB yapıyoruz.

- Ardından “File->Save for Web & Devices” kısmını seçtikten sonra kaydedilecek dosya tipini 24 bit PNG olarak ayarlıyoruz. Sonra “interlacing” ayarını kapatıp kaydediyoruz.

Bu şekilde hem bütün tarayıcılar için PNG görselimizin arkaplanını transparan yapıyoruz, hem de kaydettiğimiz dosyanın boyutu çok düşük oluyor.

Hayır ben yazmadım ancak yapısı çok güzel olduğu ve geliştirilebilir olduğu için yayınlamayı düşündüm. Yazan arkaşın kod üzerinde ismi, kimliği olmadığından duyuramıyorum. Klas dosyasını buradan indirebilirsiniz. Kullanımı ise şöyle:

$browser=new browser();
echo $browser->Name; //Tarayıcı ismini yazdırır.
echo $browser->Version; //Tarayıcı versiyonunu yazdırır.
echo $browser->Platform; //İşletim sisteminizi yazdırır.

Bununla neler yapabiliriz? Kullanıcıya işletim sistemlerine, tarayıcılara özel muamele göstermek istiyorsanız kullanabilirsiniz. Temel amaç kullanıcıyı iyi yanıyıp ona göre hizmet vermek. Güle güle kullanın.

İnternet sitenizi tasarlarken, tarayıcıların farklı algılamaları olduğu için, siteniz farklı tarayıcılarda farklı şekilde görünebilir. CSS’i algılama ve yorumlama farkından kaynaklanan bu durumu aşmak için kullanılması gereken yapıyı sonunda buldum. Yapmanız gereken aşağıdaki kod satırındaki gerekli yerleri kendi CSS linklerinizi yerleştirmek. Bu kodlar HTML kodu olarak yorumlanmaktadır(Yani html uzantılı sayfanıza kodu koyduktan sonra sayfanız çalışacaktır). (daha fazla…)

Fikirlerini internete güzel bir şekilde yaratarak tabiri caizse oturdukları yerden zengin oldular.Sizde onlardan birisi olabilirsiniz. Elinizde olması gerekenler; güvenilir bir bilgisayar, internet bağlantısı ve parlak bir fikir ve düzenli çalısırsanız sizde onların arasına girebilirsiniz.

1. Mark Zuckerberg [ Facebook ] 23 Yaşında | $700M
2. Andrew Gower [ Runescape ] 28 Yaşında | $650M
3. Blake Ross and David Hyatt [ Mozilla ] 22 Yaşında | $120M
4 .Chad Hurley [ Youtube ] 30 Yaşında | $85M
5. Angelo Sotira [ Deviant ART ] 26 Yaşında | $75M
6. John Vechey [ PopCap Games ] 28 Yaşında | $60M
7. Alexander Levin [ WordPress ] 23 Yaşında | $57M
8. Jake Nickell [ Threadless ] 28 Yaşında | $50M
9. Sean Belnick [ Biz Chair ] 20 Yaşında | $42M
10. Kevin Rose [ Digg ] 30 Yaşında| $31M
11. Ryan Block [ Engadget ] 25 Yaşında | $20M
12. Aodhan Cullen [ Stat Counter ] 24 Yaşında | $18M
13. Tom Fulp [ Newgrounds ] 29 Yaşında | $15M
14. Rishi Kacker and Matt Pauker [ Voltage ] 24 Yaşında | $12M
15.Markus Frind [ Plenty of Fish ] 29 Yaşında | $10M
16. Catherine and David Cook [ My Year Book ] 17 & Yaşında | $10M
17. Fredrik Neij [ The Pirate Bay ] 28 Yaşında | $10M
18. David Hauser & Siamak Taghaddos [ GotvMail ] 24 Yaşında | $8M
19. Jermaine Griggs [ Hear and Play ] 23 Yaşında | $5M
20. Jay Westerdal [ Domain Tools ] 29 Yaşında | $5M

kaynak: bildirgec.org

Bu başlığın altında Session.Abandon(), Session.Remove() gibi çözümler bekliyosanız yanılıyorsunuz. Karşılaştığım sorun şuydu: Üyelik sistemim için session’ımı açıyordum, işlemlerimi yaptırıyordum. Ancak projemi patronuma kontrol ettirirken korkunç bir bug oluştu. Kullanıcı sayfada çıkış düğmesine bastıktan sonra browser’ın geri(back) tuşuna basınca kapanmış session’un bilgilerini gösteriyordu. Çözümü henüz buldum ve hemen paylaşmak istedim.
(daha fazla…)


Aforizma

Kuvvetini iradesinden alana, düşman yanaşamaz.

Kategoriler

Polls

Tekel işçileri eylemi hakkında ne düşünüyorsunuz?

View Results

Loading ... Loading ...