क्या कभी HTML को जानने की आवश्यकता के बिना अकेले संपादकों के साथ गुणवत्ता वेबसाइट बनाना संभव होगा? [बन्द है]


12

बहुत सी बड़ी कंपनियाँ, Apple से लेकर Microsoft तक, अधिक से अधिक पैसा टूल बनाने में लगा रही हैं, जिससे कोई भी WYSIWYG संपादक वाली वेबसाइट बना सकेगा।

उदाहरण के लिए, यह ईमेल मुझे बस Adobe से मिला:

Adobe® InDesign® लेआउट के रूप में जल्दी और आसानी से वेबसाइट बनाएं।

वर्तमान में बीटा रूप में, एप्लिकेशन कोड-नामित "म्यूजियम" एक नई तकनीक है जो ग्राफिक डिजाइनरों को HTML और सीएसएस वेबसाइटों को डिजाइन करने और प्रकाशित करने के लिए परिचित, मुफ्त-फॉर्म टूल्स का उपयोग करने में सक्षम बनाता है-सभी कोड लिखे बिना या टेम्प्लेट तक सीमित नहीं है। इस अविश्वसनीय निशुल्क पूर्वावलोकन का हिस्सा बनें और अनुभव करें कि वेब के लिए आपके द्वारा बनाए जाने के तरीके से किस तरह से संग्रहालय में क्रांति आएगी।

एक वेब डेवलपर के रूप में, मैं Adobe या किसी अन्य कंपनी को कोई समाधान नहीं देना चाहता हूं, जो इन कारणों के लिए एक उपयोगी वेबसाइट डिजाइन बनाने के लिए बिना HTML / CSS / JS ज्ञान के एक उपयोगकर्ता की अनुमति देता है:

  • उत्पन्न कोड लगभग निश्चित रूप से एक गड़बड़ होगा, जो एक प्रोग्रामर के लिए मुश्किल बनाता है जो साइट के लिए बैकेंड को इसके साथ काम करने के लिए लिखना चाहता है। यहां तक ​​कि उन्हें अपनी संरचना के लिए कोड को बदलने की भी आवश्यकता हो सकती है क्योंकि उन्हें इसकी आवश्यकता होती है।
  • HTML पिक्सेल-आधारित नहीं है, इसलिए एक ऐसे टूल को विकसित करना बहुत मुश्किल है जो आसानी से उन टेम्प्लेट को डिज़ाइन कर सके जो टेक्स्ट साइज़ में बदलाव के साथ प्रवाह कर सकते हैं, इसके अलावा, तत्वों को एक-दूसरे का उचित क्रम में पालन करना चाहिए, न कि कुछ यादृच्छिक क्रम में () जब किसी तत्व को जोड़ा जाता है तो जैसे तय होता है)।
  • एक टूल में उत्पन्न कोड संभवतः अन्य टूल के लिए पोर्टेबल नहीं होगा, जो आपको मूल टूल में लॉक कर देगा।

(मैं मान रहा हूं कि टूल किसी वेबसाइट पर पूर्ण नियंत्रण की अनुमति देगा; जैसा कि Adobe ने कहा, "Adobe InDesign लेआउट के रूप में जल्दी और आसानी से"। प्रोग्राम जो आपको पेशेवर-डिज़ाइन किए गए टेम्पलेट का उपयोग करने देते हैं, एक अलग कहानी है।)

क्या आपको लगता है कि HTML में अकुशल व्यक्ति के लिए गुणवत्ता (दोनों के पीछे के दृश्य और उपस्थिति) वेब डिज़ाइन या साइट बनाना संभव होगा?


2
आपके प्रश्न का शीर्षक यह स्पष्ट करके बेहतर किया जा सकता है कि व्यक्ति को HTML जानने की आवश्यकता नहीं है, क्योंकि HTML का विरोध प्रक्रिया में बिल्कुल नहीं किया जा रहा है।
Alger

जवाबों:


30

किसी समय नहीं जल्दी। WYSIWYG संपादकों का युग बहुत लंबा है (डायनासोर की तरह) लेकिन कंपनियां इसे जारी रखना चाहती हैं। मुझे ड्रीमविवर का उपयोग spacer.gifकरने और उसी तरह से लेआउट लगाने के लिए दर्जनों छवियां होने के दिन याद हैं ।

इस तरह का सॉफ्टवेयर मूर्खों का सोना है - यह उन लोगों से अपील करने के लिए है जो कुछ जल्दी और गंदा चाहते हैं (कल तीन महीनों में विरोध किया जाता है) और जो गुणवत्ता के बारे में नहीं जानते हैं या परवाह नहीं करते हैं। यह एक वास्तविक समाधान नहीं है, यह सिर्फ उस भ्रम को प्रदान करता है; एडमिरल अकबर के अमर शब्दों में: यह एक जाल है!

पूरी तरह से ईमानदार होने के लिए, और मैं इसके लिए एक कर्कश स्वर अपनाने जा रहा हूं, इसलिए चेतावनी दी जाए, कि इस तरह से साँप का तेल मुझे घृणा करता है क्योंकि यह आपको बढ़ावा देता है और इस विचार को प्रोत्साहित करता है कि आपको चीजों को सही तरीके से करने की ज़रूरत नहीं है। क्या यह कुछ WYSIWYG संपादक है रिसेप्शनिस्ट को एक वेब पेज या कुछ निफ्टी विज़ार्ड बनाने की अनुमति देता है जो ऐसा दिखता है कि यह एक दो क्लिक में आपके लिए एक पूर्ण CRUD एप्लिकेशन बना देगा, यह रवैया है कि मुझे नफरत है - यह लगता है कि व्यवसायों को 'गुणवत्ता नहीं' टी मैटर और आप कचरे को जल्द से जल्द बाहर फेंक सकते हैं, इसलिए जब समय आता है कि घटिया डिजाइन अलग हो जाता है तो इसे ठीक से करने के लिए इसमें बहुत अधिक निवेश किया जाता है।और आप बंदर की छलांग लगाने की कोशिश कर रहे हैं, क्योंकि कोई भी चीज़ को बदलना नहीं चाहता है। यह पूरी तरह से गलत रवैया है, लेकिन यह और अधिक बढ़ जाता है। स्टार वार्स के संदर्भों पर वापस जाने के लिए, यह डार्क साइड का रास्ता है, और एक बार जब आप उस रास्ते को शुरू करते हैं तो यह आपके भाग्य पर हावी हो जाएगा।

अपने सवाल का जवाब देने के लिए, किसी दिन कच्चे HTML का उपयोग किए बिना एक अच्छी वेबसाइट बनाने का एक तरीका होगा, लेकिन वह दिन दूर है।


1
यह जानकर अच्छा होगा कि आप फ्लैश में एक अच्छी वेबसाइट नहीं बना सकते हैं; मैं इन सभी वर्षों से बाँसुरी बजा रहा हूँ।
आरोन मैकाइवर

1
पढ़िए झॉकिंग का जवाब मुझे पता है कि आप ड्रीमविवर और इस तरह (और मैं आपके कई बिंदुओं से सहमत हूं) के बारे में बात कर रहा था, लेकिन एक टन वेबसाइटें हैं जो आपको बहुत आसानी से व्यक्तिगत पेज बनाने की सुविधा देती हैं।
येरियन

यह एक अत्यंत पक्षपाती उत्तर है। उस दिन आज नहीं है, तो यह तय करने के लिए आपको संग्रहालय का उपयोग करना चाहिए। मुझे उम्मीद है कि आप इसे देने की कोशिश करने के बाद अपना जवाब अपडेट करेंगे। : पर, यह बहुत अच्छा लग रहा है एक नजर डालें venturebeat.com/2011/08/15/adobe-muse
Özgür

यह संभव हो सकता है अगर हम HTML / CSS से कुछ कम बकवास पर चले जाएँ।
एलन बी

8

एक मायने में, यह पहले से ही संभव है। यह वर्डप्रेस और इसके कई टेम्प्लेट जैसे ब्लॉगिंग टूल का संपूर्ण बिंदु है: HTML के लिए थोड़े तकनीकी ज्ञान के साथ महान वेबसाइट बनाने के लिए सामग्री रचनाकारों को सक्षम करना।

उस ने कहा, वेबसाइट की कार्यक्षमता पूरी तरह से विवश है कि वेबसाइट निर्माण उपकरण क्या शामिल है। जीवन में सब कुछ के साथ की तरह, यदि आप उपन्यास की कार्यक्षमता और एक कस्टम निर्माण चाहते हैं, तो इसमें बहुत सारे काम शामिल हैं।


4
मेरा तर्क है कि एक ब्लॉग (तुच्छ लेआउट, इसमें सामग्री होने का मांस) और एक वास्तविक वेबसाइट के बीच एक अंतर है जो नेत्रहीन अपील करने के लिए है। जब आप किसी ब्लॉग पर जाते हैं, तो यह आम तौर पर सामग्री के लिए होता है, इसलिए बहुत संयमी लुक ठीक होता है, ग्राहकों को आकर्षित करने के लिए "ब्रोशरवेयर" साइट के लिए इतना नहीं।
वेन मोलिना

1
कई ब्लॉग बहुत अच्छी वेबसाइट हैं; "ब्रोशरवेयर" साइट की दृश्य अपील, जैसा कि आप इसे डालते हैं, ज्यादातर टेम्पलेट में प्लग की गई ग्राफिक डिजाइन की गुणवत्ता के लिए नीचे आती है, अंतर्निहित HTML नहीं। वे ई-कॉमर्स साइट या कुछ और नहीं हैं, लेकिन वे निश्चित रूप से बहुत अच्छी वेबसाइट हैं। "स्पार्टन" के रूप में दृश्य उपस्थिति के लिए, मैं उस "न्यूनतर" को कॉल करता हूं और बहुत कुछ इसके विपरीत पसंद करता हूं।
झॉकिंग

1
@Wayne M: क्या आपने वर्डप्रेस विषयों में से कुछ को देखा है? वे बहुत नेत्रहीन दिखते हैं ।
येरियन

1
मैं वर्डप्रेस का उपयोग करता हूं। जब तक आप कुछ ऐसा कर रहे हैं जब तक कि यह समर्थन करता है, तो यह बहुत अच्छा है, लेकिन जैसे ही आप कुछ इस तरह से बदलना चाहते हैं जो अनाज के खिलाफ जाता है, यह एक बुरा सपना बन जाता है। किसी भी मामले में, मैं वेन एम के जवाब से सहमत हूं - पूरी बात थोड़ी फंस सकती है। और यह निश्चित रूप से कष्टप्रद है कि यह कैसे गैर-"कंप्यूटर लोगों" को लगता है कि वेब एप्लिकेशन बनाना आसान है।
बॉबी टेबल्स

यह सच है, यह बहुत कष्टप्रद है। हालांकि यह शायद ही वर्डप्रेस की गलती है कि लोग वेब साइट और वेब एप्लिकेशन के बीच अंतर नहीं बता सकते हैं ।
झॉकिंग

6

वेन एम का जवाब बहुत अच्छा है क्योंकि यह WYSIWYG संपादकों की प्रमुख समस्या को रेखांकित करता है: वे निम्न गुणवत्ता कोड का उत्पादन करते हैं । Microsoft फ्रंटपेज युग से लेकर मैक्रोमेडिया ड्रीमविवर से लेकर माइक्रोसॉफ्ट एक्सप्रेशन सूट से लेकर एडोब इनडिजाइन तक, हर बार विज्ञापन में कहा गया है कि नए उत्पाद को उच्च गुणवत्ता, स्वच्छ एचटीएमएल और सीएसएस का उत्पादन करने के लिए डिज़ाइन किया गया है, और हर बार अगले उत्पाद के लिए अगला विज्ञापन जो पहले था। एक झूठ था।

लेकिन और भी है। इतना ही नहीं वे एक साफ कोड बनाने के लिए पर्याप्त परिष्कृत नहीं हैं, लेकिन वे ऐसा नहीं कर सकते हैं, और कभी भी ऐसा करने में सक्षम नहीं होंगे। कभी नहीं (बेशक, मैं भविष्य के बारे में बात नहीं कर रहा हूं कि 3000 कंप्यूटर किसी भी पुरुषों की तुलना में अधिक स्मार्ट हैं)। क्यों?

क्योंकि वे शुरू से ही गलत रास्ता अपनाते हैं। उनका विचार: किसी मूर्ख को एक उपकरण देना, और वह उसके साथ और न ही कौशल और न ही ज्ञान के साथ चमत्कार करने में सक्षम होगा । असल जिंदगी में ऐसा नहीं होता है। मैं, एक डेवलपर के रूप में, अक्सर अनुभवहीन स्वयं-तथाकथित डिजाइनरों के साथ काम करता हूं। वे न तो सामान्य रूप से वेब के बारे में कुछ जानते हैं, न ही HTML या CSS के बारे में। जब वे मुझे अपना डिज़ाइन देते हैं, तो क्लीन कोड करना बेहद मुश्किल होता है । अक्सर असंभव। एकमात्र तरीका यह है कि पहले उनके डिज़ाइन को बदला जाए।

मैं एक इंसान हूं, इसलिए मैं ऐसा कर सकता हूं। दूसरी ओर, एक WYSIWYG सॉफ्टवेयर उत्पाद कभी भी मानव द्वारा बनाए गए डिजाइन को बदलने की हिम्मत नहीं करेगा । यही कारण है कि उन उत्पादों को हमेशा एक व्यक्ति के हाथों में होने पर खराब कोड का उत्पादन होगा, जो यह नहीं समझते हैं कि वेब पेज कैसे बनाए जाते हैं। यदि वे एक अनुभवी डेवलपर द्वारा उपयोग किए जाते हैं, जो यह भी जानते हैं कि विज़ुअल डिज़ाइन को HTML और CSS कोड में आसानी से बदलने के लिए कैसे किया जाना चाहिए, तो निश्चित रूप से संभावना है कि अंतिम कोड बहुत साफ होगा। लेकिन मुझे संदेह है कि उन वास्तविक डिजाइनरों को प्रोग्रामर को अपना डिज़ाइन देना आसान होगा, जो हाथ से एक ही काम करेंगे, शायद यह अनुकूलित करने की आवश्यकता है कि क्या अनुकूलित किया जाना चाहिए।


यह कहा जा रहा है, तथ्य यह है कि WYSIWYG उत्पाद ज्यादातर खराब कोड का उत्पादन करेंगे वास्तव में कोई फर्क नहीं पड़ता। उन उत्पादों को बनाते समय, कंपनियां उन लोगों को लक्षित कर रही हैं जो गुणवत्ता की परवाह नहीं करते हैं। वैध XHTML 1.1 कोड लिखने या सीएसएस स्प्राइट का उपयोग करने या एक छोटी स्थिर वेबसाइट पर कुछ अनुकूलन तकनीकों को लागू करने का क्या मतलब है जो प्रति दिन सौ लोगों द्वारा उपयोग किया जाएगा? उन वेबसाइटों के लिए, गुणवत्ता मायने नहीं रखती है

और जब गुणवत्ता मायने रखती है, तो वेबसाइटों को हाथ से किया जाएगा, चाहे कितना भी अच्छा WYSIWYG सॉफ्टवेयर क्यों न हो।


3

संभवतः, जब तक उपकरण ग्राहक को जो चाहिए वह उत्पादन कर सकता है । जैसे ही ग्राहक कुछ ऐसा चाहता है जो इस उपकरण द्वारा नहीं किया जा सकता है, तो उत्तर "नहीं" होगा।


2

आपने HTML के बिना प्रश्न लिखा था, और यह एक वेबसाइट पर दिखाई देता है ।

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


1

ऑटो-जनरेशन फ़्लफ़ होता है (विशेषकर वेब विकास के साथ)। फ्लफ़ तार पर भारी और अनावश्यक बाइट्स की ओर जाता है।

मेरी राय में, मैं नहीं बल्कि मार्कअप में डाल दिया है पर पूरा नियंत्रण होगा। एक समझौता करने के लिए निकटतम चीज मार्कअप स्निपेट्स को बचा रही है जो टाइप करने में थोड़ा अधिक समय लेते हैं।

कोई मुफ्त लंच नहीं है! =)


1

एक हद तक...

यह शायद कभी भी जल्द ही नहीं होगा कि आपको HTML को पूरी तरह से अनुकूलित वेबपेज बनाने के लिए नहीं जानना पड़ेगा (जब तक कि HTML को "दूसरी भाषा" से बदल न दिया जाए)। लेकिन Wordpress, Blogger (Google द्वारा), Webs.com (पूर्व में Freewebs), और अन्य साइटों जैसे उपकरण आपको एक अनुकूलित वेबसाइट बनाने की अनुमति देते हैं, जैसा कि मैंने पहले कहा था, एक हद तक।


0

आपकी बातें तार्किक लगती हैं। हालाँकि, डेटा प्रोसेसिंग अनुप्रयोगों के लिए वेब पेज बनाना शुद्ध HTML / CSS इंटरफ़ेस के लिए विकल्प पेश कर रहा है, उदाहरण के लिए: MS-Silverlight, ZOHO Creator, Code OnTime, और संभवतः अन्य। सूचना प्रसंस्करण अनुप्रयोगों के लिए, नियंत्रण का उपयोग HTML / CSS दुनिया के बारे में बहुत कुछ जानने के बिना कई दृश्य पहलुओं का ध्यान रखता है।

इसके अलावा, वेब साइटों के लिए कम से कम एक उपकरण है जो वास्तव में प्रतिभाशाली है जो HTML को महान साइटों के निर्माण की आवश्यकता नहीं है (हो सकता है कि यह आंतरिक रूप से टेम्पलेट्स का उपयोग कर रहा हो) लेकिन अगर आप HTML / CSS नहीं जानते हैं, तो यह बहुत बुरा नहीं होगा। अगर आप 50 टेम्प्लेट या में से चुन सकते हैं - टूल आर्टिस्ट है: http://www.artisteer.com/

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.