bildirgec.org

javascript hakkında tüm yazılar

javascript birbirinden farklı sayılar seçmek

sibelakyigit | 23 August 2012 14:01

Javascriptle kodlanması gereken küçük bir resim galerisi yaparken karşılaştım bu sorunla. Rastgele sayılar seçip, resimleri göstermeliydim. Fakat seçtiğim sayılar birbirinden farklı olmalıydı. Hazır kodlardan verim alamayınca, kendim yazdım. Sizlerle paylaşmak istedim.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
//numArr, rastgele seçim yapacağımız sayıların bulunduğu dizi
//pickArr, seçtiğimiz sayıların depolanacağı dizi
//sibelakyigit.com
var numArr=new Array();
var pickArr = new Array();
//1 den 60 a kadar sayıları numArr dizisine atıyoruz
//isterseniz burada farklı değerler içeren bir dizi de oluşturabilirsiniz
//ardışık sayılar olmak zorunda değil.
for (var i=1;i<=60;i++){ numArr[i-1]=i;}
//pickNums, rastgele birbirinden farklı sayı seçme fonksiyonu
function pickNums(nums){
for (i=1;i<=nums;i++){//rastgele sayımızı seçiyoruz.
var currNum = Math.floor(Math.random()*numArr.length);
//seçilen sayıyı dizin indisi olarak kullanıyoruz.
pickArr[count]=numArr[currNum];
//seçtiğimiz indisteki değeri en sondaki indisteki değerle yer değiştiriyoruz
numArr[currNum]=numArr[numArr.length-1];
//en sondaki indisi siliyoruz, seçtiğimiz indisteki değer listeden yok oluyor.
numArr.pop();
}
}
pickNums(5); // numArr dizisinden rastgele farklı 5 sayı seç
for (i=0;i<5;i++){
alert(pickArr[i]);
}

jQuery’de performans için optimizasyon

mnc | 23 August 2012 13:57

Optimize jQuery yazmak ve ipuçları JS malumunuz evrim geçirdi, temelde değişen fazla bir şey olmasa da bir dünya satır kod yazılıyor artık. Peki bir kaç ipucu nasıl olur ?

1) jQuery yükle, güncel olsun.
Kendi site dizininizden jQuery çağırmak mantıklı gelebilir, ancak, artık library boyutu 32kb civarını buldu, üstelik buna pluginleriniz eklenecek. Son versiyon olup olmadığı da belli değil.
Sürekli güncelleyecek misiniz ? bunu kullanarak otomatik olarak sayfanıza son sürümü eklemiş olur hem de, kullanıcılar önceden başka sitelerde buradan jQuery çağırmış olduğu için önceden önbelleğe alınarak size yüklemede zaman kazandırır.
Ayrıca, minified önemli bir kelime sizin için. minified versiyon, jquery nin kodlarının sıkıştırılarak küçültülmüş versiyonudur. Her zaman bu sürümü kullanın, diğer türlü 32 kb yerine 300kb civarı data çağırmış olacaksınız. İkinci bir not ise, lokalde çalışıyorsanız, jquery nizi lokalden çağırın, işinizi bitirdikten sonra üstteki kullanıma geçebilirsiniz.

10 harika jquery uygulaması

lazaronnie | 10 June 2011 13:35

jQuery

jquery + çıktığından beri web siteleri renklendi, hareketlendi. ancak kimi zaman güzel ve işe yarar eklentiler bulmak kolay olmuyor. ücretsiz olmaları da ayrıca önemli. işte acil ihtiyaç duyulduğunda işimize yarayacak bir kaç güzel juery eklentisi.

———————————–
jquery’nin ui (user interface) projesikapsamında geliştirmeye tabi bulunan bu uygulama bir işletim sistemininki kadar görsel bir takvim uygulamasını ziyaretçilerinize sunmanızı sağlıyor. insanları yazarak değil de görsel yöntemlerle tarih vermeye ikna etmiş oluyorsunuz.

Asp.Net ile çoklu dosya yükleme

HypeRtaN | 22 April 2011 16:01

Çoklu dosya gönderimi
Çoklu dosya gönderimi

Merhaba arkadaşlar bu yazımızda resim galerilerimize dosya yüklemelerimizde resim yüklemelerini tek tek seçip dosyamızı yüklemelerimizi azaltacak olan ve istediğimiz kadar resmimizi tek bir seferde yüklemeyi asp.net ve javascript eşliğinde göreceğiz.

öncelikle javascript ile postback yapmadan sayfamıza istediğimiz sayıda fileupload nesnesini oluşturacağız.

google chrome 10 – 11 beta

lazaronnie | 21 February 2011 13:59

chrome crankshaft versiyonu ve v8 javascript motorunun hız artış grafiği
chrome crankshaft versiyonu ve v8 javascript motorunun hız artış grafiği

google, dün daha fazla kararlılık ve uyum vaad eden, beta 10 kullanıcı sürümü ve geliştiriciler için beta 11 olmak üzere iki yeni sürüm duyurdu. geçtiğimiz 6 haftalık süre zarfında da google yine boş durmamış, kilometre taşı sayılabilecek silent-auto update mechanism (sessiz güncelleme motoru) özelliğiyle adından söz ettirmeyi başarmıştı. ancak görülüyor ki yeni sürümde de yine boş durmamışlar. bir çok önemli özelliğin kullanıma sunulduğu yapılan açıklamalar arasında.

2010’un En İyi jQuery Uygulamaları

angelsdemos | 10 December 2010 15:27

Daha önceden 2010’un En İyi Fontlarını ve 2010’un en iyi Ücretsiz Wordpress Temalarını yayınlamıştık. Web alemindeki “2010’un en iyileri” dizisinde sıra jQuery uygulamalarında. jQuery kullanılmaya başlandığından beri hızla artan uygulama sayısı bu yılda oldukça arttı. Biz sizin için en iyi jQuery uygulamalarını derledik. Bu uygulamaların birçoğunu farklı bildirilerde de görebilirsiniz.

JavaScript Eklentileri

Java99e | 29 November 2010 20:34

Web sitenize farklı işlevler kazandıracak, birbirinden güzel JavaScript eklentilerini mercek altına alıyoruz.

1. GreyBox

Web sayfanıza entegre ettiğiniz Pop-Up pencerelerinin alışıla gelmiş tasarımını değiştirebiliyorsunuz. Hemen hemen bütün web tarayıcıları ile sorunsuz bir şekilde çalışabiliyor.

2. ImageFlow

Siteniz üzerinde yer alan resimleri kullanarak, kendinize göz kamaştırıcı bir resim galerisi yaratabiliyorsunuz.

jquery ile Hareketli Tek Sayfalık Web Sayfaları Yapımı

icomania | 29 November 2010 12:07

Şu aralar cok revaçta olan ve web sayfa tasarıma merak saranlar ve bu işin programlama tarafında kendini tam olarak geliştirememiş arkadaşlar için tek sayfalık kayan siteler iyi bir başlangıç olabilir

Daha önce bir çok kez bildirgec.org’da yayımlanan tek sayfa web site tasarım örneklerine buradan ulaşabilirsiniz.
ayrıca burdakileride incelemenizde fayda var
Klasik web sitesi tasarımlarına göre tek sayfa web siteleri kullanıcıların daha çok ilgisini çeker. Kaliteli tasarımlara sahiptirler. CSS ve jQuery kullanılarak yapılmışlardır ve görsel açıdan oldukça tatmin edici tasarımlara sahiptirler.

JQuery Online Test Et

self respect | 26 November 2010 18:15

Bir editöre ihtiyaç duymadan hem CSS,HTML ve JavaScript bir yerde yazıp test edebilir. İstediğiniz gibi çalışıp çalışmadığını kontrol edebilirsiniz.

piotr zalewa tarafından kodu ve oskar krawczyk tarafından tasarlanan JSfiddle
Hızlı kod yazmak isterseniz denemenizi tavsiye edebilirim. Yan tarafta önceden yüklü olması gereken kütüphaneleri seçip işlem yapabiliyorsunuz.