Cuma, Mart 29, 2024

XUL

- Advertisement -

XUL
XUL

XUL dosyası nedir?

.xul uzantılı bir dosya (XUL, XML Kullanıcı Arayüzü Dili anlamına gelir), XML tabanlı bir biçimlendirme dili dosyasıdır. kullanıcı arayüzleri oluşturmak. Mozilla tarafından, geliştiricilerin web sayfaları oluşturmak için kullanılan diğer biçimlendirme dillerine benzer grafik kullanıcı arabirimi öğeleri oluşturması için geliştirilmiştir.

XUL, Mozilla tarafından Mozilla kod tabanını kullandığı Firefox tarayıcısında yaygın olarak kullanılmaktadır. XUL oluşturma, kullanılarak gerçekleştirilir Gecko motoru. Pale Moon, Basilisk ve Waterfox gibi Firefox çatalları, XUL eklentileri için desteği koruyor. XUL dosyaları MIME türüyle tanımlanır: application/vnd.mozilla.xul+xml.

XUL Dosya Biçimi

XUL dosyaları, XML dosya biçimine dayalı olarak düz metin olarak yazılır ve Gecko motoru kullanılarak oluşturulur. Bir XUL yapısının üç ana bölümü şunlardır:

  • İçerik – Bu, pencere bildirimlerini ve bunların içerdiği kullanıcı arabirimi öğelerini içerir.
  • Dış Görünüm – Stil sayfalarını, resimleri ve temayla ilgili diğer dosyaları içerir. Bir pencerenin görünümü, stil sayfalarında açıklanmıştır.
  • Yerel Ayar – Bir pencerede görüntülenen metin ayrı olarak saklanır ve kullanıcılar tarafından birden fazla dil dosyası seti kullanılabilir.

XUL Örneği

Aşağıdaki örnek, dikey yönde üst üste istiflenmiş üç düğme oluşturur.

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>

<window id="vbox example" title="Example 3...."
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  <layout>
    <button id="yes1" label="Yes"/>
    <button id="no1" label="No"/>
    <button id="maybe1" label="Maybe"/>
  </layout>
</window>
Önceki İçerikZUL
Sonraki İçerikXSLT

BENZER YAZILAR

Graymail Nedir?

Graymail Nedir? Graymail, genellikle istenmeyen ancak spam tanımına uymayan e-posta iletilerini tanımlar. Spam’den farklı olarak, graymail, almak için yasal olarak kaydolduğunuz posta listelerinden ve haber bültenlerinden gelen iletileri...

OpenAI’nin Yıllık Geliri, Artan Kullanıcı Abonelikleri Sayesinde Sadece İki Ayda Yüzde 20 Artışla 1,6 Milyar Dolara Ulaştı

Birkaç hafta önce OpenAI'de ortaya çıkan drama CEO Sam Altman'ın ani kovulması ve neredeyse anında geri dönmesi, yükselen teknoloji girişiminin sağlıklı mali tablolar yayınlamasını...

Tarık Buğra Küçük Ağa

Dünya Harpı resmen sona ermiş olmakla birlikte , Osmanlı İmparatori üzerinde yarattığı etkiler tüm gücüyle devam emektedir.Harp sonrası bir çok asker memleketlerine geri dönmüştür.Zayiatın...

POPÜLER YAZILAR

Lazer Hassasiyeti, NASA’nın Navigasyon Doppler Lidar’ı ile Ay Keşifleriyle Buluşuyor

NASAAy gösterisi için hazırlanan Navigasyon Doppler Lidar teknolojisi, uzay araştırmalarının ötesinde sonuçları olan iniş teknolojisindeki ilerlemeleri vurguluyor. Bu ayın sonlarında, NASA'nın ticari ay teslimat hizmetleri...

Ay, Mars ve Ötesi için Öncü Fisyon Enerjisi

NASA özerklik, güvenlik ve uzun vadeli çalışmaya odaklanarak Ay için bir nükleer fisyon reaktörü geliştirmeye yönelik Fisyon Yüzey Enerjisi Projesi ile ilerliyor. Bu çaba,...

Yeni Nesil OLED Teknolojisinin Arkasındaki Sır

Durham Üniversitesi'ndeki bilim adamlarının yeni bir araştırması, daha parlak, daha verimli ve daha kararlı mavi organik ışık yayan diyotlara (OLED'ler) doğru beklenmedik bir yolu...

SEC’in X hesabı, Bitcoin ETF onayına ilişkin sahte haberler yayınlamak için saldırıya uğradı

Birisi, ABD Menkul Kıymetler ve Borsa Komisyonu'nun (SEC) X (eski adıyla Twitter) hesabını ele geçirdi ve kurumun, kayıtlı ulusal güvenlik borsalarında Bitcoin ETF'lerinin (borsada...