2011-02-16 12 views
11

एक्सफॉर्म मानक पृष्ठ यह इंगित करता था कि यह अब लाइव नहीं था, और यह कि एचटीएमएल 5 थोडा सॉर्टा अब नौकरी करता है। क्या यह मामला है? मैं एक्सएमएल टुकड़ों के रूप में हेटरोजेनस डेटा नगेट्स को संग्रहीत करने के लिए देख रहा हूं - डेटाटाइप के अनुसार एक संपादक पृष्ठ उत्पन्न करना।क्या एक्सफॉर्म अभी भी एक मानक मानक है?

उत्तर

5

मानक निश्चित रूप से मृत नहीं है, हालांकि यह कहना संभव है कि इसे मानक वेब-ब्राउज़िंग पारिस्थितिकी तंत्र में अधिक कर्षण नहीं मिला है।

मैंने कई परियोजनाओं पर काम किया है जहां XForms को कुछ bespoke एप्लिकेशन में फॉर्म लेयर के रूप में उपयोग किया गया है; मेरे मामलों में XForms भागों को Backplane BX या Ubiquity XForms द्वारा संभाला गया है, जिनमें से दोनों आपकी आवश्यकताओं के आधार पर एक नज़र डालने के लायक हो सकते हैं (पूर्ण प्रकटीकरण: मैंने अतीत में दोनों परियोजनाओं पर एक कार्यान्वयनकर्ता के रूप में काम किया है)। बैकप्लेन बीएक्स विंडोज/आईई विशिष्ट है; Ubiquity XForms एक क्रॉस-ब्राउज़र, क्लाइंट-साइड जावास्क्रिप्ट लाइब्रेरी है; दोनों खुले स्रोत हैं।

वहाँ भी अन्य पुस्तकालयों है कि मैं के बारे में के साथ काम नहीं किया है, लेकिन जो मैंने सुना है अच्छी बातें की एक संख्या हैं: मन में Orbeon और XSLTForms वसंत, लेकिन एक और अधिक पूरा, कुछ पुराने, सूची यद्यपि here पाया जा सकता है ।

11

फिल के जवाब देने के लिए जोड़ने के लिए:

XForms कार्य समूह W3C में सक्रिय और वर्तमान में XForms 2.0 पर काम कर रहा है। विशेष रूप से प्रस्तावित 2.0 features on the wiki और in-progress draft of the spec as of Feburary, 2012 देखें।

यह भी नहीं लगता कि यह कहना उचित है कि एचटीएमएल 5 "नौकरी करता है"। एचटीएमएल 5 फॉर्म HTML 4 रूपों पर छोटे और स्वागत सुधार लाते हैं, लेकिन वे XForms के साथ अंतर को पुल नहीं करते हैं। दूसरी ओर

XForms प्रदान करता है:

  • MVC वास्तुकला
  • XML डेटा मॉडल (आप इसे पसंद या तुम नहीं, निश्चित रूप से) के साथ
  • एक शक्तिशाली दोहराने मॉडल xf:repeat
  • घोषणात्मक गुण और गणना
  • घोषणात्मक ईवेंट हैंडलर
  • डेटा मॉडल और RES के बीच एकीकरण साथ xf:submission
  • में निर्मित संकेत की धारणा टी सेवाओं, मदद, और अलर्ट संदेश

और मैं शायद कुछ याद आ रही है।

अद्यतन 2016-11-28: 2016 के अंत तक एक उत्तर के लिए, कृपया यह newer question देखें।

+1

एक्सएमएल प्राग 2011 में, मैं दिखाऊंगा कि JSON XSLTForms में XPath के संयोजन के साथ भी उपयोग किया जा सकता है। –

संबंधित मुद्दे