XML Serisi Eğitim

“当 XML(扩展标记语言)于 1998 年 2 月被引入软件工业界时,它给整个行业带来了一场风暴。有史以来第一次,这个世界拥有了一种用来结构化文档和数据的通用且适应性强的格式,它不仅仅可以用于 WEB,而且可以被用于任何地方。”

---《Designing With Web Standards Second Edition》, Jeffrey Zeldman

Bu serideki rehberlerde, size kapsamlı bir XML öğrenme kaynağı sunuyoruz.

Öncelikle aşağıdaki rehber ön bilgilerini okuyun. Ayrıca, sol menüden ihtiyacınız olan rehberi doğrudan seçebilirsiniz!

XML

XML, Genişletilebilir Marka Dil (Extensible Markup Language) anlamına gelir.

XML rehberimizde, XML'nin ne olduğunu ve XML ile HTML arasındaki farkları öğreneceksiniz. Ayrıca, uygulamada XML kullanmaya nasıl başlayacağınızı da öğreneceksiniz.

XML'yi öğrenmeye başlayın !

XSL

XSL, Genişletilebilir Stil Şablonu Dil (Extensible Stylesheet Language) anlamına gelir. XSLT, XSL Dönüşümü anlamına gelir.

Bu rehberde, XML belgelerini diğer belgeler, örneğin XHTML olarak nasıl dönüştüreceğinizi öğreneceksiniz.

XSL'yi öğrenmeye başlayın!

XSL-FO

XSL-FO, Genişletilebilir Stil Şablonu Dil Formatlama Objeleri (Extensible Stylesheet Language Formatting Objects) anlamına gelir.

XSL-FO rehberimizde, XSL-FO kullanarak çıktı için kullanılan XML belgelerini nasıl formatlandıracağınızı öğreneceksiniz.

XSL-FO'yu öğrenmeye başlayın!

XPath

XPath, XML belgesinde bilgileri bulmak için bir dildir. XPath, XML belgesinde element ve özellikleri dolaşmak için kullanılır.

XPath, W3C XSLT standartlarının ana bileşenidir ve XQuery ve XPointer, XPath ifadeleri üzerine inşa edilmiştir.

Bu nedenle, XPath'e olan anlayış, birçok üst düzey XML uygulamasının temelidir.XPath'ı öğrenmeye başlayın !

XLink ve XPointer

XLink, XML文档中创建超级链接的标准方法进行定义。

XPointer, bu超级链接指向XML文档中的更多具体部分(片段)。

XLink ve XPointer'ı öğrenmeye başlayın !

DTD

DTD (Belge Türü Tanımı)'nun amacı, XML belgesinin geçerli yapı elemanlarını tanımlamaktır.

Belge yapısını tanımlamak için bir dizi geçerli bileşen kullanır.

DTD'yi öğrenmeye başlayın !

XML Şema

XML Şema, XML tabanlı DTD'nin bir alternatiftir.

XML Şema, XML belgesinin yapısını tanımlar.

XML Şema Dili, aynı zamanda XML Şema Tanımı (XML Schema Definition, XSD) olarak da bilinir.

Bu rehberde, uygulamada XML Şema Dilini nasıl okuyacağınız ve oluşturacağınızı, XML Şemasının DTD'den neden daha güçlü olduğunu ve XML Şemasını uygulamada nasıl kullanacağınızı öğreneceksiniz.

XML Schema Öğrenmeye Başlayın !

DOM

XML Doküman Obje Modeli, XML belgelerine erişim ve operasyon sağlamak için standart yöntemleri tanımlar.

DOM, XML belgesini bir ağaç yapısı olarak tanımlar ve yapraklar, nodlar olarak tanımlanır.

DOM Öğrenmeye Başlayın !

XForms

XForms, bir sonraki nesil HTML formudur.

XForms eğitimimizde, XForms'ı uygulamakta nasıl başlayacağınızı öğreneceksiniz.

XForms Öğrenmeye Başlayın !

WAP

WAP protokolü, mobil telefon gibi kablosuz istemcilerde İnternet içeriğini göstermek için tasarlanmıştır.

WML, WAP tarayıcıları tarafından görüntülenen sayfaları oluşturmak için kullanılan bir dildir.

WAP eğitimimizde, WAP ve WML hakkında bilgi edineceksiniz.

Web sayfalarını küçük formatta (cüzdan formatta) dönüştürmeyi öğreneceksiniz, böylece bilgileriniz mobil telefon gibi kablosuz istemciler tarafından erişilebilir hale gelir.

WAP / WML Öğrenmeye Başlayın !