2009-09-18 14 views
8

जितने विकी उपकरण मैंने उपयोग किए हैं, हर बार मुझे एक और मार्कअप भाषा सीखनी होगी। क्यों विकी मार्कअप एचटीएमएल, एक्सएसएलटी, एसवीजी, और अन्य वेब भाषाओं जैसे मानकीकृत नहीं है?कोई मानक विकी मार्कअप भाषा क्यों नहीं है?

+0

XWiki Enterprise 1.6 से शुरू करना उपयोगकर्ता के लिए उपलब्ध विकी वाक्यविन्यास को कॉन्फ़िगर करना संभव है। http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Configuration#HConfiguringWikiSyntaxesanddefaultSyntax –

उत्तर

3

क्योंकि मानकों की सुंदरता यह है कि आप (टोरवाल्ड्स) से चुन सकते हैं, इसलिए इससे कोई फर्क नहीं पड़ता।

एक कम या कम डी वास्तविक मानक है, जो मीडियाविकि है। पार्सिंग को सरल बनाने के लिए अन्य सिस्टम समस्या के अपने समाधान का लाभ उठाते हैं, या अतिरिक्त सुविधाओं को प्रदान करते हैं जो किसी अन्य वाक्यविन्यास के साथ काम नहीं करेंगे।

इस अर्थ में मानकों की कमी की मुख्य समस्या पोर्टेबिलिटी है। यदि आप से आगे बढ़ना चाहते हैं, तो मीडियाविकी से मोइनमोइन या विकवाविकि में कहें, न केवल आपको डेटाबेस को कनवर्ट करना होगा, बल्कि इसकी सामग्री भी। यह कास्टिक है, लेकिन मुझे लगता है कि एक स्थिर मानक अंततः प्राकृतिक चयन के साथ विकसित होगा। जैसा कि मैंने कहा, मीडियाविकि मानक कम या ज्यादा है, क्योंकि यह बहुत लोकप्रिय है। अन्य समाधान अंततः अप्रचलित हो जाएंगे। मेरा मतलब है .. wikimatrix पर जांच करें ... इतने सारे हैं कि यह पसंद के विरोधाभास को ट्रिगर करता है।

+0

विकीमैट्रिक्स यूआरएल के लिए धन्यवाद! (उदाहरण के लिए http://www.wikimatrix.org/compare/DokuWiki+MediaWiki) जो मेरे प्रश्नों का उत्तर देता है ... – hfrmobile

+0

यह उद्धरण टोरवाल्ड्स – mdoar

1

मुझे संदेह है क्योंकि विकी सामग्री के किसी भी विशेष भाग को कई विकी प्रणालियों के साथ अंतःक्रिया करने की आवश्यकता नहीं होती है, जिस तरह से एक HTML फ़ाइल को एकाधिक ब्राउज़रों द्वारा संसाधित करने की आवश्यकता होती है, इसलिए फॉर्म में कोई प्रोत्साहन नहीं होता है एक मानदंड समिति इत्यादि।

+0

से बहुत दूर है यह कहने की तरह नहीं है कि सी प्रत्येक ऑपरेटिंग सिस्टम के लिए एक अलग संस्करण हो सकता है निष्पादन योग्य वैसे भी अक्षम नहीं हैं। – dacracot

+1

अन्य विकी भाषाओं को बोलने/समझने के लिए (ज्यादातर समय वाणिज्यिक) विकी इंजन के लिए एक अच्छा कारण है: गोद लेने और/या माइग्रेशन को सुविधाजनक बनाना। तो, संगम में एक सार्वभौमिक विकी कनवर्टर (http://confluence.atlassian.com/display/CONFEXT/Universal+Wiki+ कनवर्टर) है, XWiki कुछ इसी तरह काम कर रहा है (http://gsoc.myxwiki.org/xwiki/bin/देखें/आयात + निर्यात + अन्य + विकी/आयात + निर्यात + + किसी भी + अन्य + विकी से), XWiki विभिन्न विकी वाक्यविन्यास का समर्थन करता है (http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Configuration# HConfiguringWikiSyntaxesanddefaultSyntax) –

+1

@dacracot नहीं, क्योंकि आप अभी भी एक ही स्रोत को विभिन्न प्लेटफॉर्म पर संकलित करना चाहते हैं, जो आप शायद ही कभी विकी मार्कअप (माइग्रेशन, प्रति पास्कल के मामले में छोड़कर) के साथ करना चाहते हैं। – kprevas

7
  1. कोई मानक पुस्तकालय - विपरीत, कहें, RegEx, जो विभिन्न प्लेटफार्मों में बेक्ड है, जो वास्तविक तथ्यों को स्थिर करने के लिए होता है। मानक कार्यान्वयन, जैसे मीडियाविकि, लेकिन हर कोई मीडियाविकि का उपयोग नहीं करना चाहता है और इसकी मजबूत मार्कअप भाषा की प्रतिलिपि बनाने के लिए थोड़ा प्रोत्साहन है।
  2. विकी प्लेटफ़ॉर्म के बीच डेटा का आदान-प्रदान करने की आवश्यकता नहीं है।
  3. कुछ आम उपयोगकर्ता एकाधिक विकी के साथ बातचीत करते हैं, इसलिए वे उन लोगों को सीखते हैं जिनके बारे में वे संपर्क कर रहे हैं।
  4. विकी मार्कअप अनिवार्य रूप से खराब समृद्ध टेक्स्ट ब्राउज़र नियंत्रण कार्यान्वयन को दूर करने के लिए हैक है, लेकिन समृद्ध टेक्स्ट नियंत्रण बेहतर हो रहे हैं। (विकी मार्कअप के माध्यम से टेम्पलेटिंग, निश्चित रूप से, एक अन्य विषय है।)
  5. विकिस अक्सर डोमेन-विशिष्ट होते हैं, इसलिए उपलब्ध प्रारूपण विकल्प, मार्कअप के लिए उपयुक्त वर्ण इत्यादि कार्यान्वयन के बीच भिन्न होते हैं।
  6. बीबीकोड जैसे मौजूदा प्रतिस्पर्धी "मानकों" हैं, जो पूरे टैग-बनाम-चरित्र-मार्कअप निर्णयों को और भ्रमित करते हैं।
  7. यदि डब्ल्यू 3 सी जैसी एक इकाई मानक के साथ आई है, तो इसे विकसित करने के लिए 3 साल लगेंगे, एक अतिरिक्त सहयोगी की डिग्री का उपयोग करने के लिए, और कोई भी इसका समर्थन करने के लिए अपनी विकी को फिर से लिख नहीं पाएगा।
+1

+1 क्योंकि विकी मार्कअप अनिवार्य रूप से एक हैक है। मैं सहमत हूं। बिंदु सात के लिए –

+1

+1। –

1

मैं उन लोगों को कहूंगा जो नए रूपों के साथ आते हैं हर समय मौजूदा लोगों को लगता है ... और वे सही हो सकते हैं।

कुछ अच्छी तरह से परिभाषित सामग्री का उपयोग टेक्स की तरह आकर्षित करने के लिए किया जा सकता है लेकिन ऐसा लगता है कि यह किसी भी तरह से लगता है कि यह मार्कअप के साथ महत्वपूर्ण नहीं है - हालांकि इसे प्रस्तुति से सामग्री को अलग करने के सर्वोत्तम तरीकों में से एक होना चाहिए।

व्यक्तिगत रूप से मैं उदाहरण के लिए मार्कडाउन के लिए पागल नहीं हूं और संभवतः दो साल से अधिक समय तक इसका उपयोग करने के बीच सोच रहा हूं, हाल ही में शोडाउन के कारण, या एक क्लाइंट-साइड संस्करण बनाने की परेशानी से गुजर रहा हूं इसके बजाय मेरे पसंदीदा मार्कअप संस्करणों का।एसओ ने दिखाया है कि यह कम से कम पर्याप्त हो सकता है, कम से कम उनके योगदान के बाद wmd - इसे उपयोग करना और कॉन्फ़िगर करना आसान बनाता है। यह मौजूदा पृष्ठों और संसाधनों को जोड़ने के लिए कुछ इंटेलिजेंस-शैली टाइपिंग/संपादन जोड़ने के लिए विकी मार्कअप के लिए साफ होगा ^^

1

विकिस नया है। बहुत सारे विचारों को हिलाकर और सीखने में समय लगता है (परीक्षण और त्रुटि से एकमात्र तरीका जो वास्तव में काम करता है जब लोग शामिल होते हैं) काम करता है।

+0

विकिस नए हैं?! वास्तव में, पहली विकी 15 साल पुरानी नहीं है: "विकीविकिवेब पहली बार विकी कहलाता था। [6] वार्ड कनिंघम ने 1 99 4 में विकीविकिवेब विकसित करना शुरू किया, और इसे 25 मार्च 1 99 5 को इंटरनेट डोमेन c2.com पर स्थापित किया। " स्रोत: http://en.wikipedia.org/wiki/Wiki#History –

+0

तकनीकी विकास के पैमाने पर केवल 15 वर्ष * नया है। प्रत्येक नए प्रतिमान को फलस्वरूप आने में दशकों लगते हैं। याद रखें ऑब्जेक्ट ओरिएंट प्रोग्रामिंग का आविष्कार 1 9 60 के दशक में किया गया था, और लोग * अभी भी * इसके लिए सर्वोत्तम प्रथाओं को छेड़छाड़ कर रहे हैं। – dmckee

+0

मैं मानता हूं कि विकी कम या ज्यादा 'नया' है ;-) उदा। एचटीएमएल विकी से पुराना है ;-) विकीपीडिया की स्थापना 2003 के बाद "विकी" लोकप्रिय हो गई: http://en.wikipedia.org/wiki/Wikimedia – hfrmobile

6

वहाँ है - इसे Creole कहा जाता है। अधिकांश विकी स्वीकार करते हैं कि, एक विस्तार के रूप में या एक पैच के रूप में।

1

मतभेदों का एक और कारण यह है कि विकी मार्कअप को HTML से उपयोग करने में आसान बनाने के लिए डिज़ाइन किया गया था, लेकिन विभिन्न विकीस बिजली बनाम आसानी वक्र पर एक अलग स्थान पसंद करते हैं। जैसे कि बहुत सारे लिनक्स वितरण हैं क्योंकि कुछ लोग पैकेज के अधिक अत्याधुनिक संस्करण चाहते हैं जबकि अन्य स्थिरता चाहते हैं। कोई सही जवाब नहीं है।

1

विकी बनाने वाली कंपनियों के लिए अंतःक्रियाशीलता का क्या फायदा है? विपणन से परे मैं ज्यादा नहीं देख सकता।

0

जब दिन आता है कि वहां विकी मार्कअप के लिए मानक होने के लिए एक तार्किक या लाभदायक कारण है। उस दिन तक हम अंधेरे युग में अभी भी एक बेहतर भविष्य के लिए अंधेरे के माध्यम से ठोकर खा रहे हैं।

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