İçeriğe atla
Bizi takip edin:
ÖZEL YAZILIM VE ENDÜSTRİYEL ENTEGRASYON
KURUMSAL MİMARİ KOCAELİ & GEBZE SANAYİ BÖLGESİ

HTML Oluşturmak için Eski Dize Yöntemleri

HEDEF SAHA & SEKTÖR Talaşlı İmalat, Otomotiv & Makine Sanayi
MİMARİ & STANDART Özel İmalat ERP · BOM · Saha WMS
TEMEL İŞ KAZANIMI Süreç Hızı ve Sıfır Manuel Hata
TEKNİK MİMARİ & YAZAR Şener Yıldız · Kıdemli BT Mimarı
TEKNİK DOĞRULAMA Maysa Mühendislik Kurulu
YAYIN / GÜNCELLİK
DOĞRULANMIŞ HAP BİLGİ & ÇÖZÜM (TL;DR)

JavaScript String prototipinde duran ve HTML etiketi üreten eski yöntemler. Bunlar neden hâlâ dilde duruyor, geriye dönük uyumluluk onları neden koruyor?

JavaScript ilkellerinde yeni yöntemler görmek beni her zaman heyecanlandırmıştır. Ancak dilin eski köşelerinde, bugün kimsenin kullanmadığı ama hâlâ orada duran yöntemler de var.

HTML üreten dize yöntemleri

String prototipinde, metni ilgili HTML etiketiyle saran bir grup yöntem bulunuyor. Bunlar dilin ilk günlerinden kalma:

  • .big() metni <big> etiketiyle sarar
  • .bold() metni <b> etiketiyle sarar
  • .italics() metni <i> etiketiyle sarar
  • .link() bir href niteliği taşıyan bağlantı öğesi üretir

Tarayıcı konsolunda denediğinizde çalıştıklarını görürsünüz. Sonuç, tam olarak beklediğiniz gibi bir HTML dizesidir.

Neden hâlâ duruyorlar?

Bu yöntemler geriye dönük uyumluluk sebebiyle dilde kalmaya devam ediyor. Yerleşik prototip yöntemlerini kaldırmak, hâlâ ayakta duran siteleri bozma riski taşır.

Web’in ilerleme biçimi bu: yeni olan eklenir, eski olan nadiren silinir. Bugün bu yöntemleri kullanmak için bir sebep yok. Metni HTML’e dönüştürmek gerektiğinde şablon dizeleri ya da DOM API’leri hem daha okunur hem daha güvenlidir.

Yine de dilin bu köşelerine denk gelmek, web tarihinin bir parçasına dokunmak gibi.

Modern, erişilebilir ve ölçülerek teslim edilen kurumsal siteler için Web Sayfası Tasarım sayfamıza bakabilirsiniz.

BİLGİ BANKASI & VAKALAR

İlginizi Çekebilecek Diğer Rehberler

Sanayi dijitalleşmesi, siber güvenlik ve kurumsal yazılım alanında kapsamlı analizler.

Uygulama Hizmeti

Web Sayfası Tasarım

Bu makaledeki metodolojinin anahtar teslim proje adımları ve teknik teslim detayları.

Hizmeti inceleyin

İşinize uygun çözümü birlikte çıkaralım

İhtiyacınızı dinleyelim, kapsamı ve bütçeyi netleştirelim. İlk görüşme ücretsizdir.

Teklif Formu

Size buradan dönüş yapacağız; WhatsApp numaranız olması işimizi kolaylaştırır.

Talebiniz Alındı!

Mesajınız [email protected] adresine başarıyla iletildi.
En kısa sürede sizinle iletişime geçeceğiz.