BBCode - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 BBCode'un Tasarlanma Amacı
  • 2 Kaynakça

BBCode

  • Čeština
  • Deutsch
  • English
  • Español
  • فارسی
  • Suomi
  • Français
  • हिन्दी
  • Magyar
  • İtaliano
  • 日本語
  • 한국어
  • Nederlands
  • Norsk bokmål
  • Polski
  • Português
  • Русский
  • Slovenčina
  • Svenska
  • Українська
  • Tiếng Việt
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi

BBCode, Bulletin Board Codeun kısaltmasıdır. (Bulletin Board, Türkçede Mesaj Panosu anlamına gelse de, pratik bilgisayar Türkçesinde Forum olarak bilinir) Pratik olarak forum, blog vb.. bir yerde yazının kolayca biçimlenmesini sağlamak amacıyla tasarlanmıştır.[1] Örneğin, normal bir HTML kodunda resim eklemek için <img src ="resim.jpg/> gibi bir kod yazılması gerekirken, BBCode sayesinde [img]resim.jpg[/img] şeklinde resim eklenebilir. Bu, özellikle forumlarda kullanım kolaylığı sağlar.

BBCode'un Tasarlanma Amacı

[değiştir | kaynağı değiştir]

BBCode, kullanıcıların mesajlarını kolaylıkla ve güvenli bir biçimde düzenlemesini sağlamak için geliştirilmiştir. Aynı zamanda getirdiği kısıtlamalar sayesinde site güvenliği açısından sorun oluşturmaz. Site yöneticileri hangi BBCode'un sitelerinde kullanılabileceğini belirleyebilirler veya BBCode kullanımını yasaklayabilirler.[2] Sitede BBCode kullanılmasının yararlarından biri de sitenin JavaScript ve XSS saldırılarına karşı koruma sağlamasıdır. Çünkü bir BBCode, sadece tasarlandığı amaç için kullanılabilir. Örneğin, [i][/i]BBCode'u metni eğik bir şekilde yazmaktan başka bir işe yaramaz.

Web tarayıcılar, BBCode'u yorumlayamazlar. Bu nedenle BBCode sunucu tarafında herhangi bir programlama dili (ASP, PHP, C#, Ruby, JAVA ) yardımıyla ayrıştırılmak zorundadır. Bir metinde BBCode kullanıldığında, sayfa kullanıcıya sunulmadan önce semantik algoritmalar yardımıyla kod ayrıştırılıp HTML karşılığına dönüştürülür ve çıktı olarak ziyaretçinin tarayıcısına gönderilir.[3]

BBCode, en çok forum sitelerinde ve web günlüklerinde (blog) kullanılmaktadır. Bu kodlar sayesinde kullanıcılar yorumlarını renk, biçim vb.. birçok yönden kolaylıkla biçimlendirebilmektedir.

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "BBCode nedir?". 2 Kasım 2007 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Ocak 2008. 
  2. ^ BBCode'un tasarlanma amacı 12 Şubat 2008 tarihinde Wayback Machine sitesinde arşivlendi. (İngilizce)
  3. ^ "BBCode mantığı". 13 Ocak 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Ocak 2008. 
"https://tr.wikipedia.org/w/index.php?title=BBCode&oldid=32727404" sayfasından alınmıştır
Kategoriler:
  • İnternet yazılımları
  • İşaretleme dilleri
Gizli kategori:
  • Webarşiv şablonu wayback bağlantıları
  • Sayfa en son 22.13, 9 Mayıs 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
BBCode
Konu ekle