lostyazilim
tr.link

Google "do a barrel roll" gibi sayfa döndürme nasıl yapılıyor?

4 Mesajlar 7.358 Okunma
acebozum
tr.link

Atakan Atakan Emekli. Kullanıcı
  • Üyelik 20.05.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek -
  • Konum Aydın
  • Ad Soyad A** U**
  • Mesajlar 6139
  • Beğeniler 2442 / 2410
  • Ticaret 12, (%100)
Belki aranızda daha önce gören olmuştur Google da “do a barrel roll” diye aratırsanız Google sayfası dönüyor.


Bende ilk gördüğümde ulan bu nasıl yapılır dedim ve kodlara baktım ama Google ın SEO gibi bir derdi olmadığı için sitedeki kodlar iğrenç, kaynağa bakarsanız kusarsınız yani o derece.

Peki Google ın yaptığı bu şaka veya sürprizi başka bir web sitesine nasıl yaparız? ASlında tüm olay CSS in rotate(360deg) koduyla yapılıyor, devamı aşağıda.

Google ın şakasını herhangi bir web sitesinde de yapmak için siteye eklenecek CSS kodu aşağıdaki gibidir:




Şimdi dönmesini istediğimiz eleman neyse onu belirlememiz gerekiyor, Google body tagını belirlediği için tüm site dönüyor, eğer Google gibi tüm site dönsün isterseniz


Şimdi Google gibi eğer do a barrel roll aranırsa sitede sitenin dönmesini sağlamak için gerekli script aşağıdaki gibi, bunuda CSS gibi sitenin taglerinin içerisine ekliyoruz.


<script>
jQuery('#search_text').bind('change keyup',function(){
var str = String( jQuery(this).val().toLowerCase() );
if(str.indexOf('"do a barrel') == 0) {
jQuery('body').addClass('barrel_roll');
setTimeout(function(){
jQuery('body').removeClass('barrel_roll');
},4000);
jQuery(this).unbind('change keyup');
}
});
</script>



Buradaki classlar, id ler ve arama sorgusu sizin istediğiniz gibi olabilir yöntem budur. Daha fazla merak ederseniz benim blogun kaynağı Google dan daha temiz o yüzden bu sayfanın kaynağını bakabilirsiniz, ben sadece bu sayfa için scripti düzenledim.

İyi eğlenceler.

Kaynak & önizleme: Wolkanca
 

 

wmaraci
reklam

aeSahin aeSahin www.ahmetenessahin.com.tr Kullanıcı
  • Üyelik 14.12.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek PR, Muhasebe
  • Konum Ankara
  • Ad Soyad A** Ş**
  • Mesajlar 806
  • Beğeniler 361 / 151
  • Ticaret 1, (%100)
Teşekkürler hocam.
 

 

PR | Social Media - Advertising - Post-Production

TDWeb TDWeb SEO Danışmanı - Webmaster Kullanıcı
  • Üyelik 04.03.2012
  • Yaş/Cinsiyet 40 / E
  • Meslek SEO Danışmanı - Webmaster
  • Konum Ankara
  • Ad Soyad T** D**
  • Mesajlar 664
  • Beğeniler 112 / 210
  • Ticaret 143, (%99)
googleye da do yazıyorum dönüyor hemen. otomatik tnımlamadan heralde :) başımı dönderdi.
 

 

dlkrnugur dlkrnugur JS Coder Kullanıcı
  • Üyelik 20.11.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Coder
  • Konum Muğla
  • Ad Soyad U** D**
  • Mesajlar 1069
  • Beğeniler 210 / 209
  • Ticaret 41, (%98)
Güzelmiş. Denemek lazım. :) Teşekkürler Atakan.
 

 

wmaraci
wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al