TestNET

JavaScript'siz bir Türkiye haritası: 81 il, tek dosya, sıfır betik

Selçuk · 2026-08-28T03:43:43 · Teknoloji

zeytin.net'in yeni zeytin haritası 81 ili gerçek sınırlarıyla çiziyor, ilin üstüne gelince rakamları kart olarak açıyor — ve bunu tek satır JavaScript kullanmadan yapıyor. Nasıl yapıldığını ve neden böyle yapıldığını anlattık.

Web'de interaktif harita denince akla önce bir kütüphane gelir: Leaflet, D3, Mapbox. Hepsi iyi araçlar, ama hepsinin bedeli aynı — yüzlerce kilobayt JavaScript, harici bir sunucuya bağımlılık ve betik kapalıysa bomboş bir kutu.

zeytin.net'in yeni zeytin haritası başka bir yol denedi: tek satır JavaScript yok. 81 ilin tamamı gerçek sınır verisiyle çiziliyor, ilin üstüne gelince o ilin üretim rakamları bir kart olarak açılıyor, bölgeye tıklayınca o bölgenin çeşitleri listeleniyor. Hepsi tarayıcının kendi yetenekleriyle.

Türkiye zeytin haritası

Renkler bölgeleri ayırıyor: koyu yeşil Ege, açık yeşil Marmara, altın sarısı Akdeniz, kahverengi Güneydoğu, turkuaz Karadeniz. Soluk kalan iller zeytin yetiştirmeyen iller — ama yine de çiziliyorlar, çünkü olmazlarsa Türkiye'nin şekli eksik görünüyor.

Nasıl çalışıyor?

Üç tarayıcı özelliği yetti:

Bir de görünmeyen bir iş var: sınır verisinin sadeleştirilmesi. Ham GeoJSON sınırları 241 KB tutuyordu — bir harita için kabul edilemez. Douglas-Peucker algoritmasıyla, gözle görülür bir bozulma olmadan 29,7 KB'a indirildi. Sayfanın tamamı bugün 95 KB.

Neden bu kadar uğraşıldı?

Birincisi hız. Betik yoksa ayrıştırılacak, derlenecek, çalıştırılacak bir şey de yok; harita HTML gelir gelmez ekranda oluyor. İkincisi dayanıklılık: reklam engelleyici, kurumsal güvenlik duvarı, eski cihaz — hiçbiri haritayı bozamıyor. Üçüncüsü de arama motorları: harita bir resim değil, metin. İlin adı da rakamı da sayfanın kaynağında yazılı.

Kabul edelim, bedeli de var. Yakınlaştırma yok, sürükleme yok. Ama bu haritanın işi zaten gezinmek değil — "hangi ilde ne kadar zeytin var" sorusuna tek bakışta cevap vermek.

Arkasındaki veri

Harita bir görselden ibaret değil; altında 45 il ve 5 bölge için ayrı sayfa var. Her ilin 2024-25 sezonu dane zeytin ve zeytinyağı üretimi, sofralık/yağlık ayrımı, çeşitleri ve o yöreye özgü notları yazılı. Birkaç örnek:

Haritanın tamamını ve 38 zeytin çeşidinin bölge dağılımını zeytin.net/zeytin-haritasi adresinde bulabilirsiniz.

Haberi beğendin mi? · 5 / 5 (1 oy)

İlgili haberler

✨ Keşfetmeye devam et