XForms Tanıtımı

XForms, bir sonraki nesil HTML formlarıdır.

XForms, web üzerinde girdi formları oluşturmak için XML kullanır.

Elinizde bulundurmanız gereken temel bilgiler

Devam etmeden önce, aşağıdaki bilgilerin temelini bilmelisiniz:

  • HTML
  • HTML formları
  • XHTML
  • XML

Bu projeleri öncelikle öğrenmek istiyorsanız, Ana Sayfa Bu derslere erişin.

XForms nedir?

  • XForms, bir sonraki nesil HTML formlarıdır
  • XForms, HTML formlarına göre daha kapsamlı ve daha esnektir
  • XForms, XHTML 2.0'da form standardı olarak yer alacak
  • XForms, platform ve cihazdan bağımsızdır
  • XForms, görselliği ve mantığı ayırır.
  • XForms, form verilerini tanımlamak için XML kullanır
  • XForms, XML belgelerindeki verileri saklayabilir ve iletebilir
  • XForms, hesaplama ve form doğrulama gibi özellikler içerir
  • XForms, scripte olan ihtiyacı azaltabilir veya ortadan kaldırabilir
  • XForms W3C Standartıdır

XForms, HTML formlarının halefi

Bugün, form, birçok web uygulamasının önemli bir parçasıdır. HTML formları, web uygulamalarının kullanıcıdan veri almasını mümkün kılar.

Bugün, HTML formlarının HTML standartlarının bir parçası olduğu on yıl sonra, ağ kullanıcılarının gerçekleştirdiği karmaşık işlemler, standart HTML formlarının yetenek sınırlarını aşmaya başladı.

XForms, daha kapsamlı, daha güvenli ve cihazdan bağımsız bir yöntem sunar. Gelecekteki ağ çözümlerinin XForms destekli tarayıcıları kullanmasını beklemeliyiz (tüm gelecekteki tarayıcılar XForms'u desteklemelidir).

XForms, görselliği ve mantığı ayırır.

XForms, XML kullanarak veri tanımlama yapar, HTML veya XHTML ise gösterim için kullanılır. XForms, formun veri mantığını ve görselliğini ayırır. XForms, veri tanımlama yöntemi, son kullanıcı ve uygulama ile etkileşim şekli bağımsızdır.

XForms, form verilerini tanımlamak için XML kullanır

XForms, verileri tanımlamak ve doğrulamak için XML kullanır

XForms, verileri saklamak ve iletmek için XML kullanır

XForms ile formda gösterilen veriler XML belgesinde saklanabilir ve formdan gönderilen veriler İnternet'te XML ile iletilir.

Veriler Unicode ile kodlanıp iletilir.

XForms Cihazlardan Bağımsızdır

Veri ve temsili ayıran bu XForms'ın cihazlardan bağımsız olmasına olanak tanır, çünkü veri modeli tüm cihazlar için kullanılabilir. Temsiller, farklı kullanıcı arayüzlerine özelleştirilebilir, örneğin, cep telefonları, el cihazları ve körler için braille okuyucuları.

XForms bağımsız cihazlarda ve XML tabanlı olduğundan, XForms unsurlarının diğer XML uygulamalarına (örneğin, VoiceXML (konuşan web verileri), WML (dijital işaret dili), SVG (değişken boyutlu vektör grafikleri)) eklenmesini mümkün kılar.

XForms W3C Standartıdır

XForms 2003 Ekim'de W3C Standartı oldu.

Resmi W3C Öneri Standartlarına bu bağlantı aracılığıyla ulaşabilirsiniz:

http://www.w3.org/TR/xforms/