lostyazilim
tr.link

zoom.js - Yazılarınızı yakınlaştırın!

8 Mesajlar 1.834 Okunma
lstbozum
tr.link

occipital occipital Öğrenci-Blog Yazarlığı... Kullanıcı
  • Üyelik 03.12.2010
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci-Blog Yazarlığı...
  • Konum
  • Ad Soyad Ç** K**
  • Mesajlar 1194
  • Beğeniler 126 / 122
  • Ticaret 5, (%100)


Bir kaç gün önce Facebook üzerindeki bir grupta gördüğüm bu acayip ve güzel JavaScript eklentisini sizlerle paylaşmak istedim . Zoom.js nin görevi ne ondan başlayalım. Normalde her tarayıcının Yakınlaştırma ayarı %100′dür kullanıcı okuyamadığı zaman yakınlaştırmak zorunda kalır ve yakınlaştırınca sayfa içindeki css kodlarımız birbirleriyle uyumsuz hale gelir ve ortaya kötü bir görüntü çıkar. Hakim El Hattab isimli bir Webmaster Zoom.js isimli bu eklentiyi çıkarmış ortaya ki bu eklenti sayfa içinde çok güzel çalışıyor. İstediğiniz bir div’i veya nesneyi belirleyip onun sol tıklamayla yakınlaştırılmasını sağlayabiliyorsunuz. Ben sizin için bu yazı içerisinde yazı divini belirledim ve zoom.js den yakınlaştırmaısnı istedim. Eğer bu yazıya tıklarsanız mutlaka yakınlaşıcaktır. Deneyin

Eklentiden kısaca bahsettikten sonra kullanımını görelim.

Öncelikle zoom.js eklentisini sayfamıza çağırmamız gerekiyor. Bunun için Hakim’in GitHub linkinden eklentimizi indiriyoruz. Eklentimizi indirdikten sonra içindeki js klasöründeki zoom.js dosyasını hostumuzda uygun yere atıyoruz. Daha sonra tagından hemen önce aşağıdaki kodları ekliyoruz

<script></script>
<script>
document.querySelector( 'body' ).addEventListener( 'click', function( event ) {
event.preventDefault();
zoom.magnify({ element: event.target });
} );
</script>



[zoom.js'nin bulunduğu yol] yazan yeri kendi yüklediğiniz yola göre düzenliyorsunuz örnek: http://kodbilen.com/ornekler/zoomjs/zoom.js gibi.

document.querySelector( ‘body’ ) sayfanızda hangi bölümü yakınlaştıracağını seçer. body derseniz body kısmını veya bir resmi isterseniz örnek: img#facebook gibi id=”facebook” olan tüm resimleri yakınlaştırır.

İşte bir javascript eklentinin daha sonuna geldik. Sonraki yazımızda görüşmek üzere hoşçakalın!

Kaynak: http://kodbilen.com/zoom-js-yazilarinizi-yakinlastirin.html
ErenKeskin ByAntiseptic

kişi bu mesajı beğendi.

wmaraci
reklam

cudjex cudjex ozergul.net Kullanıcı
  • Üyelik 23.11.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek öğrenci
  • Konum İzmir
  • Ad Soyad Ö** G**
  • Mesajlar 1647
  • Beğeniler 347 / 570
  • Ticaret 8, (%100)
Bu tercihimdir :)
http://janne.aukia.com/zoomooz/
ByAntiseptic

kişi bu mesajı beğendi.

ozergul.net/com

GsliKahraman GsliKahraman Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 15.07.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci :)
  • Konum Uşak
  • Ad Soyad ** **
  • Mesajlar 1345
  • Beğeniler 761 / 199
  • Ticaret 2, (%100)
wordpress te hangi tema dosyasına ekleyecez?
single mi index mi header mi?
bulamadım
 

 

kelimelerbenim kelimelerbenim Kelimelerin gücü adına! Kullanıcı
  • Üyelik 28.11.2010
  • Yaş/Cinsiyet 36 / E
  • Meslek Blogger
  • Konum İstanbul Avrupa
  • Ad Soyad S** İ**
  • Mesajlar 235
  • Beğeniler 76 / 182
  • Ticaret 9, (%100)
Çok hoş bir script. Lakin bu tür ilgi çekici özelliklerin birden fazlasını kullanmamız sonucu sitelerimiz yavaş yüklenme sorunuyla karşılaşabiliyor.
 

 

wmaraci
wmaraci

Bariswp Bariswp ZM Kullanıcı
  • Üyelik 27.03.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek ZM
  • Konum Adana
  • Ad Soyad A** D**
  • Mesajlar 2267
  • Beğeniler 316 / 445
  • Ticaret 15, (%100)


bu güzelmiş ;)
 

 

GsliKahraman GsliKahraman Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 15.07.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci :)
  • Konum Uşak
  • Ad Soyad ** **
  • Mesajlar 1345
  • Beğeniler 761 / 199
  • Ticaret 2, (%100)
arkadaşlar bunu wordpress te çalıştıramadım sinir oldum:)
yardım edebilir misiniz?
 

 

occipital occipital Öğrenci-Blog Yazarlığı... Kullanıcı
  • Üyelik 03.12.2010
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci-Blog Yazarlığı...
  • Konum
  • Ad Soyad Ç** K**
  • Mesajlar 1194
  • Beğeniler 126 / 122
  • Ticaret 5, (%100)

Bunu bende beğendim şimdi :D.


GsliKahraman adlı üyeden alıntı

wordpress te hangi tema dosyasına ekleyecez?
single mi index mi header mi?
bulamadım

Öncelikle footer.php dosyasını açın. tagını bulun hemen üstüne:

<script>/js/zoom.js"></script>
<script>
document.querySelector( 'body' ).addEventListener( 'click', function( event ) {
event.preventDefault();
zoom.magnify({ element: event.target });
} );
</script>

ekleyin. tema dosyanıza girin js klasörü varsa zoom.js yi içine atın yoksa oluşturup atın :).
 

 

GsliKahraman GsliKahraman Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 15.07.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci :)
  • Konum Uşak
  • Ad Soyad ** **
  • Mesajlar 1345
  • Beğeniler 761 / 199
  • Ticaret 2, (%100)
yaptımda yazı içindeki linkler çalışmıyor sorun çıkarıyor kaldırdım geri :)
Teşekkürler..
 

 

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