Gaxxi geliştiricilerinin kendi sitesi; şafak, umut ve çakıl yazıyor.
Ana Sayfa > Arşiv > 01 Haziran 2006
Arşiv > 01 Haziran 2006
01 Haziran 2006 | Web Stratejileri

Wikipedia, Ekşi Sözlük ve Sesli Sözlük siteleri kendi alanında başarılı siteler. Wikipedia, özgür bir ansiklopedi ve güvenilir bir bilgi kaynağı. Ekşi Sözlük, yazar kullanıcılarının deneyimlerini paylaştığı subjektif ve popüler bir bilgi kaynağı. Sesli Sözlük'se başarılı bir Türkçe-İngilizce-Türkçe sözlük.

Ortak noktaları bilgi kaynağı olmaları ve hepsinin yapısının maddelere-kelimelere dayanması. Bu ortak noktalarından esinlenerek bu 3 siteye yeni ziyaretçiler kazandıracağını düşündüğüm RSS önerileri aklıma geldi. Bunları aşağıda bulabilirsiniz:

Wikipedia'ya RSS Önerileri

  • Günlük olarak, dün en çok aktif olan 10 maddenin RSS'si.
  • Günlük olarak, son eklenen 10 madde, 10 fotoğraf, 10 link vs.
  • Günlük olarak rastgele 10 iyi içerikli madde.
  • Günlük olarak tarih, biyoloji, politika vb. konularda sınıflandırılmış 10 madde...
  • Madde bazlı takip imkanı. RSS'sine üye olduğunuz maddeye yeni bir giriş yapılırsa güncellenecek RSS.
  • Zaten var, yeni sayfalar: tr.wikipedia.org/w/wiki.phtml?.. 
  • Zaten var, son değişiklikler: tr.wikipedia.org/w/wiki.phtml?..

Ekşi Sözlük'e RSS Önerileri
Özellikle Ekşi Sözlük'ü düzenli olarak takip etmeyen tembel kullanıcıları için hoş bir özellik olacaktır. Ayrıca belli bir maddeyi takip etmek isteyenler için de maddeye göre RSS üyeliği ayrıca iyi olabilir.

  • Günlük olarak, dün en çok yeni giriş yapılan 10 eski madde.
  • Günlük olarak, dün en çok yeni giriş yapılan 10 yeni madde.
  • Madde bazlı takip imkanı. RSS'sine üye olduğunuz maddeye yeni bir giriş yapılırsa güncellenecek RSS. Bu benim favorim.

Sesli Sözlük'e RSS Önerileri

  • Günlük olarak, İngilizce'sini geliştirmek isteyenlere rastgele 10 yabancı kelimenin Türkçe anlamı RSS'si. Tam tersi de olabilir. Türkçe'sini geliştirmek isteyen yabancılar için rastgele 10 Türkçe kelimenin İngilizce anlamı RSS'si.
  • Günlük olarak, dün en çok aradan 10 yabancı kelimenin Türkçe anlamının RSS'si. Yine tersi de olabilir.

Bunlar ilk anda benim aklıma gelenler. Eminim sitelerin yapısına hakim geliştiriceleri ve kullanıcıları başka RSS fikirleri de geliştirebilir. Şu anda olmaması büyük eksiklik. Yukarıdaki ve yukarıdakine benzer yapılı siteler için ziyaretçi kaybı.

Önemli Not: Yazıdaki bazı güncellemeler yaptım. Wikipedia'daki RSS'yle ilgili linkleri verdiği için Hasan Karaboğa'ya teşekkür ederim.

umut gönderdi. | Yorumlar (1) | Kalıcı Link
01 Haziran 2006 | Teknoloji

Anlamlı linkler deyimi size bir şey ifade etmiyorsa, "Göze hoş gelen anlamlı linkler nedir?" başlıklı yazıyı okuyabilirsiniz. Kendi anlamlı linklerinizi bizzat yapmak istiyorsanız, "Çalışan bir sitede anlamlı link örnekleri ve giriş seviyesi .htaccess bilgileri" başlıklı yazıyı okuyabilirsiniz. Her şeyin otomatik ve kendiliğinden olmasını istiyorsanız, cooletips.de/htaccess adresine göz atabilirsiniz.

Bu son yazıyla beraber bir web sitesinin kullanışlılığa önemli yansımaları olan "Anlamlı Linkler" tekniğini giriş seviyesinde incelemeyi bitirdik.
umut gönderdi. | Yorumlar (2) | Kalıcı Link
01 Haziran 2006 | Teknoloji

Anlamlı linkler deyimi size bir şey ifade etmiyorsa, "Göze hoş gelen anlamlı linkler nedir?" başlıklı yazıyı okuyabilirsiniz. Eğer, anlam ifade ediyorsa aşağıdaki örnekleri okuyarak giriş seviyesi anlamlı link ve .htaccess dosyasıyla pratik yapabilirsiniz.

Gerekli Şeyler
  • Web sitenizin Apache sunucu üzerinde çalışması gerekir. Örneğin Gaxxi böyle bir sunucuda çalışıyor. Apache, çok yönlü, güçlü, esnek ve popüler bir sunucudur. Büyük olasılıkla sizin de siteniz bir Apache sunucusu üzerinde çalışıyor.
  • Sunucunuzdaki ayarlarda modrewrite desteği aktif olmalı, ancak bu destek açık olursa "Anlamlı Linkler" tekniğini kullanabiliriz.
  • .htaccess dosyanızı sitenizin ana dizinine göndermelisiniz. Genelde bu dizine göndermeniz alt klasörlere de aynı ayarların uygulanmasını sağlar. Bu yine sunucunuzdaki ayarlara bağlı olarak değişebilir.

Örnek

Satır 1-> RewriteEngine on
Satır 2-> RewriteRule ^kopek-irklari/(.*) /irklar.php?nedir=$1
Satır 3-> RewriteRule ^kaynakca.* kaynakca.php

Yukarıdaki örnek hali hazırda internette yayında olan www.evcilkopekler.com web sitesinin çalışan .htaccess dosyasıdır. Bu şekilde örnekteki satırları tek tek inceleyelim.

  1. RewriteEngine on
    Sunucuya anlamlı linkler tekniğine başladığımızı söylüyor.

  2. RewriteRule ^kopek-irklari/(.*) /irklar.php?nedir=$1
    İşte şimdi ilk gerçek anlamlı linkimizi yapmaya başladık. Anlamlı linkler olmasaydı www.evcilkopekler.com/irklar.php?nedir=kangal şeklinde çalışan link, www.evcilkopekler.com/kopek-irklari/kangal şeklinde çalışamazdı. Linkleri kontrol ederseniz aslında iki adresin de aynı sayfaları açtığını göreceksiniz. Buradaki can alıcı nokta, sitenizin gerçekte halen dinamik bir alt yapıyla çalışması, biz bunu anlamlı linklere çeviriyoruz. Kodunuzun çalışması için ihtiyacı olan değişkenleri ve değerleri Apache'nin yorumlamasını ve koda iletmesini sağlıyoruz. İfadenin birinci ^kopek-irklari bölümü irklar.php'nin çalışmasını sağlıyor. İfadenin ikinci bölümüyse gerekli değişkenleri ve değerleri dönüştürüyor, yani (.*) ifadesi nedir=kangal bölümüne değer taşıyor.

  3. RewriteRule ^kaynakca.* kaynakca.php
    Bu daha basit bir örnek. www.evcilkopekler.com/kaynakca yazdığınızda www.evcilkopekler.com/kaynakca.php çalışıyor. Linkleri kontrol ederseniz aslında iki adresin de aynı sayfaları açtığını göreceksiniz. Burada taşınan değişken ve değerler yok. Sadece ^kaynakca.* ifadesi kaynakca.php'ye işaret ediyor.

umut gönderdi. | Yorumlar (8) | Kalıcı Link
01 Haziran 2006 | Tasarım Konuşmaları

Başlıktaki ifadenin aksine, "Mozilla Firefox ve Web Standartları neden kötü, XML neden iyi?" başlıklı bir yazı yazmıştım. O yazıda yazdığım konulara hala inanıyorum. Fakat, aradan geçen zamanda Gaxxi'deki temalarda yani "Hazır Tasarımlar"da çıkan hatalar bazı şeyleri gözden geçirmemi sağladı.

Tasarım geliştiren kişi olarak çoklu platform konusunda tek amacınız olmalı. Göze hoş gelen, kullanışlı ve farklı tarayıcılarda aynı şekilde çalışan-gözüken tasarımlar yapmak. Böylece hedefteki kullanıcı sayısını da azamiye çıkarabilirsiniz. Yani, Linux üzerindeki Firefox ve Konqueror kullanıcıları veya Windows üzerindeki Internet Explorer, Firefox ve Opera kullanıcıları aynı şeyleri görmeliler, kullanabilmeliler.

Tam bu aşamada Firefox gibi popüler bir tarayıcının ve onun uyduğu Web Standartları'nın beraberliğinin yararı ortaya çıkıyor.

Tasarımcı, bir kez standartlara uyarsa, geceleri kafası daha rahat olarak uyuyabilir. Standartlara uyması farklı platformlarda ve tarayıcılarda web sitesinin aynı şekilde çalıştığına-gözüktüğüne dair bir sigorta olur.

Burada önemli bir not düşmek istiyorum. Bence standartlara uymak HTML doğrulayıcı'dan hatasız geçmek değildir. Önemli olan temel felsefeyi gözetmek. Orası sadece yardımcı bir araç olabilir.
umut gönderdi. | Yorumlar (1) | Kalıcı Link
Neden Bu Sitedesiniz?
Gaxxi'yle ilgileniyorum.
Buradaki bir yazıyla ilgileniyorum.
Hiçbiri.
Ara
Buzz Bu sitedeki dökümanları kaynak göstererek kullanabilirsiniz.