अच्छे प्रोग्रामर के पास बदसूरत वेबसाइट क्यों हैं? [बन्द है]


44

क्या यह किसी प्रकार का मर्फी का नियम है? हो सकता है कि अगर मैं एक बहुत अच्छा प्रोग्रामिंग निंजा किराए पर लेना चाहता हूं, तो मुझे उसकी वेबसाइट की जांच करनी चाहिए जैसे "अपनी वेबसाइट दिखाएं और मैं आपको बताऊंगा कि आप कैसे हैं।"

संपादित करें: स्टैकओवरफ़्लो शीर्ष उपयोगकर्ता टैब पर जाएं और आप देखेंगे


53
प्रश्न मानता है कि सभी प्रोग्रामर वेब प्रोग्रामर हैं, और इसके अलावा सभी वेब प्रोग्रामर भी डिजाइनर हैं। मैं आपको बता सकता हूं कि अच्छा क्या है, यह इसके बारे में है। मैं एक वास्तविक डिजाइनर (जो स्क्वाट के लिए प्रोग्राम नहीं कर सकता, वैसे) वह वह करता है जो वह सबसे अच्छा करता है।
एंथनी पेग्राम

2
शायद एक उदाहरण या मदद करेगा।
एरिक विल्सन

27
आपकी साइट कहाँ है?
19

4
मुझे लगता है कि कुछ उदाहरण क्रम में हैं, क्योंकि मुझे कई ऐसे प्रोग्रामर के बारे में पता है, जिन्हें मैं अच्छा मानता हूं, जिनके पास अच्छी वेबसाइट्स हैं।
स्टीवन एवर्स

2
सभी प्रोग्रामर के पास बदसूरत वेबसाइट नहीं हैं। मैं मुख्य रूप से एक डिजाइनर या वेब प्रोग्रामर नहीं हूं और हालांकि मेरी वेबसाइट की सामग्री बेहतर हो सकती है मैं स्टाइल से प्रसन्न हूं। खुद के लिए देखते हैं, active-thought.com । यह सिर्फ उस समय की मात्रा पर निर्भर करता है जिसे आप इसमें डालते हैं।
dan_waterworth

जवाबों:


121

क्योंकि डिजाइन एक विशेषज्ञता है, जैसे प्रोग्रामिंग: हर कोई इसे नहीं कर सकता। अच्छे डिजाइन को पहचानने और कार्यान्वित करने के तरीके जानने के लिए प्रशिक्षण और अनुभव के वर्षों लगते हैं।

अधिकांश लोग सच्चे बहुपद नहीं होते हैं, और या तो दो विशेषज्ञताओं में महारत हासिल करने के लिए समय, झुकाव, या क्षमता नहीं होती है।

इसके अलावा, ज्यादातर लोगों के पास अपनी वेबसाइट पर पेशेवर डिजाइनर को रखने के लिए संसाधन नहीं होते हैं। इसलिए, ऑफ-द-शेल्फ उपकरण का उपयोग करने के बजाय किसी वेबसाइट के स्वयं के संस्करण को लिखने के लिए सामान्य प्रोग्रामर झुकाव में जोड़ें, और आपके पास बहुत सारे प्रोग्रामर बनाने के लिए एक नुस्खा है जो वेबसाइट बनाते हैं जो वास्तव में यह सब बहुत अच्छा नहीं लगता है।


4
+1 बिल्कुल। वेब प्रोग्रामर एम्बेडेड की तुलना में बेहतर डिजाइनर होते हैं।
माइकल के

16
@ जय: अंतिम पैराग्राफ विशेष रूप से संबोधित करता है कि प्रोग्रामर के पास बदसूरत वेबसाइटें क्यों हैं।

8
@ जैम लियोनार्डो: "अच्छे प्रोग्रामर के पास बदसूरत वेबसाइटें क्यों हैं" का जवाब बड़े पैमाने पर "क्यों अच्छे प्रोग्रामर के पास खराब डिजाइन कौशल है" द्वारा दिया गया है।
परिक्रमा

6
@ आप सभी के बारे में सोचें कि आप अपने चारों ओर देखते हैं, सभी सामान: बदबूदार सामान, जो लोग पहनते हैं, उपयोग करते हैं, अपने लॉन पर डालते हैं, आदि हर बार, किसी ने सोचा कि यह एक अच्छा विचार था। यह जानना कि ज्यादातर लोगों के लिए आंख को प्रसन्न करने वाला क्या कौशल है जो ज्यादातर लोगों के पास नहीं है।

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

112

एक सामान्य कारण है:

वे परवाह नहीं करते


7
प्रसन्नतापूर्वक लेनिक। +1।
टिम पोस्ट

9
+1। ठीक ठीक। प्रोग्रामर कार्यक्षमता के बारे में अधिक परवाह करते हैं, अच्छे लगने के बारे में, और उपयोग में आसानी की तुलना में शक्ति के बारे में अधिक। और सामान्य तौर पर, वे महत्वहीन को लागू करने के लिए बहुत आलसी हैं।
back2dos

42
+1। यह मुझे एक ऐसे सहकर्मी के बारे में सोचने देता है, जिसने अपनी निजी वेबसाइट को फिर से लिखा है (और इसके लिए बहुत काम करने की आवश्यकता है), जिससे एक वेबसाइट भी बदसूरत और उपयोग करने में अधिक कठिन हो। जब मैंने उससे पूछा कि उसने ऐसा क्यों किया, तो उसने उत्तर दिया: "क्योंकि नया MVC का उपयोग करता है!"।
आर्सेनी मूरज़ेंको

4
जहाँ तक व्यक्तिगत साइटें जाती हैं, "मुझे परवाह नहीं है" एक अच्छा पर्याप्त कारण है। हालाँकि यदि यह सॉफ़्टवेयर बेचने की साइट है, तो उन्हें निश्चित रूप से ध्यान रखना चाहिए। एक पॉलिश, प्रयोग करने योग्य साइट यह निर्धारित करती है कि संभावित ग्राहक आपके उत्पादों को खरीदते हैं या आपके प्रतिस्पर्धियों को। ' एक अच्छी तरह से पॉलिश किया गया डिज़ाइन आभासी उत्पाद की पैकेजिंग है।
जिन

1
उपयोग में आसानी = शक्ति।
माइकल के

38

यह एक बहुत ही सरल उत्तर है:

कार आपके मैकेनिक ड्राइव को अक्सर 'प्रगति में बहाली का काम' बताते हुए एक बीट अप है।

आपके इलेक्ट्रीशियन की संभावना एक से अधिक स्थानों पर उनकी छत से निकलने वाली तारों की है।

आपके प्लम्बर में कीचड़ हो सकता है जो एक संग्रहालय में है।

मैं सिर्फ एक प्रोग्रामर नहीं हूं, मैं बहुत अच्छा फोटोग्राफर भी हूं। मैं शायद ही कभी 'परिवार' फिल्म का रोल करता हूं, मेरे पास समय नहीं है (हां, हम में से कुछ अभी भी उस सामान का इस्तेमाल करते हैं जिसे 'फिल्म' कहा जाता है)

हम हर दिन ऐसा करते हैं, हम में से कई सप्ताह में छह दिन करते हैं। पिछले बात हम क्या करना चाहते हैं एक व्यक्तिगत वेब साइट है जब वहाँ हमारे 'खाली समय' में काम करने के लिए पर अधिक दिलचस्प बातें हैं के रूप में तुच्छ के रूप में कुछ पर काम है :)

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

StackOverflow के बारे में सोचें .. आप खोजते हैं, आप एक आशाजनक लिंक पाते हैं और आप पाते हैं कि आपको समस्या को हल करने के लिए क्या चाहिए। क्या आप शैली से प्रभावित थे? क्या अब से कुछ महीने बाद आपको याद होगा? शायद नहीं, लेकिन आपको संभवतः आपके द्वारा प्राप्त ज्ञान याद होगा।


2
@ समय: मैं आपके उत्तर के अंत से असहमत हूं, विशेषकर अंतिम उदाहरण के साथ। ग्राफिक्स और पेशेवर डिजाइन से भरे डिजाइन में अंतर है । उसी तरह, एक वेबसाइट को बनाए रखने में आसान और सभी-ब्राउज़र संगत को बदसूरत होने की ज़रूरत नहीं है (बीटीडब्लू ने जो सबसे बदली वेबसाइटें देखी हैं, वे अचूक हैं और किसी भी मौजूदा ब्राउज़र के साथ संगत नहीं हैं)। उसी तरह, StackOverflow का डिज़ाइन पेशेवरों द्वारा बनाया गया है जो अपनी नौकरी को अच्छी तरह से जानते हैं; यदि यह छवियों से भरा नहीं है, तो यह प्रदर्शन और सर्वर लोड चिंताओं के कारण है।
आर्सेनी मूरज़ेंको

1
@ मेनमा - दुर्भाग्य से, जब आप मौजूद होते हैं तो आप अल्पसंख्यक की बात करते हैं। शायद रेडिट इसका बेहतर उदाहरण रहा होगा। मुझे पता है कि दोनों पेशेवरों द्वारा डिजाइन किए गए हैं।
टिम पोस्ट

2
@MinMa - बिंदु यह है कि , वह सामग्री है जिसे लोग साथ लेकर चलते हैं, जो (मुझे आशा है) इसे पहले स्थान पर प्रकाशित करने के लिए मूल खुजली को संतुष्ट करता है। जब तक यह पठनीय है, तब तक डिजाइन उन लोगों के लिए आकस्मिक है जो किसी समस्या का समाधान चाहते हैं। मुझे जीसीसी के साथ विशेषता मैक्रो के बारे में कुछ आश्चर्यजनक चीजें याद हैं , लेकिन मैं शायद ही उस पृष्ठ के बारे में डिजाइन, फ़ॉन्ट या बहुत कुछ याद रखता हूं जो उनका उपयोग करने का सुझाव देता है।
टिम पोस्ट

20
वास्तव में स्टैकऑवरफ्लो में उत्कृष्ट डिजाइन है
जोएलफैन

1
@SpashHit: हाँ, लेकिन महत्वपूर्ण बिंदु यह है: वास्तव में इसे किसने डिज़ाइन किया है? =)
गैबलिन

27

एक अच्छा प्रोग्रामर! = एक अच्छा वेब डिजाइनर। और इसमें कुछ भी गलत नहीं है। किसी साइट पर सुंदर सीएसएस डालना किसी भी तरह से प्रोग्रामर की PHP कोड लिखने की क्षमता का संकेत नहीं होगा (उदाहरण के लिए) जो साइट को शक्ति प्रदान करता है।

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


4
+1। मेरे पास बहुत सादा डिज़ाइन है क्योंकि मुझे पता है कि अगर मैं इसे बेहतर बनाने की कोशिश करूँ तो यह मदद नहीं करेगा।
जोश के

+1 सौंदर्य व्यक्तिपरक होता है और असत्य हीन नहीं होता।
२०:३०

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

@ गैब्लिन: फेयर पॉइंट। मैं "स्टाइल वेबसाइट" अर्थ में सीएसएस लिखने की बात कर रहा था, उस सीएसएस कोड की गुणवत्ता के संदर्भ में नहीं।
एडम लेअर

एक साइट बनाने के लिए आपको एक महान डिजाइनर होने की ज़रूरत नहीं है जो बदसूरत नहीं है।
जेएफओ

21

एक अच्छी तरह से डिज़ाइन की गई साइट में अच्छे फॉर्म और फ़ंक्शन दोनों होते हैं। मुझे लगता है कि ओपी यहां फार्म के पहलू के बारे में बात करता है। एक फ़ंक्शन POV से, मुझे लगता है कि अधिकांश प्रोग्रामर की साइटें काफी अच्छी तरह से डिज़ाइन की गई हैं: मुझे वह जानकारी मिलती है जिसकी मुझे जल्दी और स्पष्ट रूप से आवश्यकता होती है और पाठ को पढ़ना आसान होता है।

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

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


बहुत अच्छा संदर्भ, +1
dukeofgaming

19

क्योंकि प्रोग्राम करने के लिए एक निश्चित प्रकार की तार्किक सोच की आवश्यकता होती है, और सौंदर्यशास्त्र (चीजों को सुंदर दिखना) के लिए बहुत अलग प्रकार की सोच की आवश्यकता होती है। ऐसे बहुत कम लोग होते हैं, जिनके पास दोनों के लिए ही नैक है।



12
@ जिम एट अल क्रिएटिव! = कलात्मक
स्टीवन ए। लोव

7
मैंने "रचनात्मक" नहीं कहा। मैंने कहा "सौंदर्यवादी।" वे दो बहुत अलग अवधारणाएँ हैं। अगर मैं एक गलती करता हूं, तो यह एक बात है, लेकिन कृपया मुझे उस चीज के आधार पर नीचा न दिखाएं जो मैंने वास्तव में नहीं कहा था।
मेसन व्हीलर

4
@ स्टीवन कलात्मक! = डिजाइन या तो। "बदसूरत" वेबसाइटों का मुद्दा कुछ भी प्रयास और देखभाल से अधिक है। मैं ऐसी स्थिति की वकालत नहीं कर रहा हूं कि सभी प्रोग्रामर रचनात्मक या कलात्मक हों। मैं सिर्फ इतना कह रहा हूं कि एक अच्छा प्रोग्रामर होने के नाते और सौंदर्यबोध की भावना परस्पर अनन्य नहीं है। मुझे संदेह है कि वे एक साथ अधिक से अधिक लोगों को स्वीकार करेंगे।
एमआईए

3
@ मुझे इससे भी आगे जाना होगा, और कह सकते हैं कि आप सौंदर्यशास्त्र की बहुत गहरी समझ के बिना एक अच्छा प्रोग्रामर नहीं हो सकते। उद्देश्य और दक्षता के लिए गणित, सौंदर्य और अधिकार और फिटनेस के साथ बहुत कुछ प्रोग्रामिंग के साथ एक साथ होता है। जो "हैकर्स और पेंटर्स" शीर्षक के कम से कम आधे बिंदु है।
फ्रैंक शियरार

7

यहाँ कुछ आइटम हैं

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

बस आभारी रहो वहाँ सिर्फ एक कमांड प्रॉम्प्ट से अधिक है।


कमांड-लाइन भयानक होगी: मेरी वेबसाइट देखें> इको "मेरी वेबसाइट में आपका स्वागत है / ऑनलाइन कमांड प्रॉम्प्ट";
सोवा

4

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

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


फुटनोट: कुछ अभिजात वर्ग के प्रोग्रामर के पास कुछ बहुत पहले वेबसाइटें थीं, और तब से बहुत कुछ बदल गया है। यह देखने के लिए कि मेरा क्या मतलब है, फिल्म स्पेस जैम के लिए वार्नर ब्रदर्स की वेबसाइट देखें , जो 1996 से अपरिवर्तित है। बुरी साइटों को अब एक दशक पहले "साफ" माना जा सकता था।


+1 केवल लिंक के लिए। इस कारण से कि यह बहुत अच्छा नहीं लगता है, शायद हमारे पास जो संकल्प हैं। चौड़ी स्क्रीन, वह घृणित है। एक विंडो जो 15 "या 17" मॉनिटर की धुन के लिए अधिक है, जो ठीक दिखती है।
एमआईए

@ जिम लियोनार्डो: खिड़की के आकार के साथ मॉनिटर का आकार क्या है ???
जेवियर

@ जेवियर - मेरा मतलब है कि जब मैंने अपने ब्राउज़र विंडो को एक पिक्सेल आकार में सिकोड़ लिया, जो कि तब सामान्य था (लगभग 800 x 600 का कहना है), तो यह बेहतर लग रहा था। 24 "चौड़ी स्क्रीन पर, यह मुझे बहुत बुरा लगता है।
MIA

@ मैकनेइल: क्या आपको लगता है कि अंतरिक्ष जाम वेबसाइट एक दशक पहले "साफ" थी? मुझे लगता है कि अगर यह एक सादे काले रंग की पृष्ठभूमि पर होता तो यह "क्लीनर" होता और मैं वास्तव में इसे पसंद करता।
सोवा

@ सोवा: नहीं, स्पेस जैम साइट का बिंदु यह प्रदर्शित करना था कि तब से वेब डिज़ाइन तत्व कितने बदल गए हैं।
मैक्नील

3

मुझे लगता है कि यह एक उपयोगितावादी दिमाग सेट के साथ है। इसके बारे में सोचो? एक प्रोग्रामर क्या आकर्षक, सुंदर चित्रों के साथ एक अच्छी वेब साइट, फ्लैश और 30-60secs का एक औसत लोड समय या एक वेब साइट है कि सरल तेजी से विचार करता है, सब कुछ प्रोग्रामर लगता है उपयोगी है और बनाए रखने के लिए वास्तव में आसान है। नर्क, कुछ उपयोग शायद एक सुंदर सुंदर जीयूआई की तुलना में कमांड लाइन को अधिक आकर्षक मानते हैं। बदसूरत उपयोगकर्ता के मन में है!


Gcc, vim / emacs और gdb के साथ कुछ xterms आपको उत्पादक होने की दिशा में एक लंबा रास्ता तय कर सकते हैं। मैं लगभग कुछ प्रोजेक्ट सामान का उपयोग करूँगा जो मुझे विज़ुअल स्टूडियो में करना है।
डेविड थॉर्नले

और इसका "बदसूरत" के साथ क्या करना है? सरल सुंदर हो सकता है, या कम से कम आकर्षक हो सकता है। मुझे आकर्षक बनने के लिए सैकड़ों तत्वों की आवश्यकता नहीं है।
एमआईए

2

नहीं, यह फंडिंग का सवाल है। एक "सुंदर" वेबसाइट के प्रयास के लिए कौन भुगतान करने जा रहा है? समान कारण से अच्छे प्रोग्रामर को नमूना कोड के रूप में पूर्ण विकसित आवेदन की पेशकश करने की संभावना नहीं है।

उत्पाद वास्तविक पैसे खर्च करते हैं और एक अच्छी तरह से डिज़ाइन की गई वेब साइट एक उत्पाद है।


यह खर्च नहीं करना पड़ता है कि इतना पैसा एक सभ्य दिखने वेबसाइट बनाने के लिए। समय, शायद ...
फिलिप रेगन

@Pipip टाइम मेरी किताब में पैसा है।
ओट्टोवियो डेसिओ

2
सवाल यह था कि "अच्छे प्रोग्रामर के पास बदसूरत वेबसाइटें क्यों होती हैं", न कि "अच्छे प्रोग्रामर के पास खराब डिजाइन कौशल क्यों होते हैं", इसलिए संसाधनों (समय या धन) का सवाल पूरी तरह से प्रासंगिक है।
एमआईए

2

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


1
बस स्पष्ट करने के लिए, HTML और CSS प्रोग्रामिंग भाषा नहीं हैं। मुझे केवल यह कहने की आवश्यकता महसूस होती है क्योंकि यह उत्तर यह इंगित करने के लिए लिया जा सकता है कि वे हैं।
अनारोस्टरलिंग 19

2

मेरे द्वारा देखी गई एक साइट थी जिसमें प्रोग्रामिंग पृष्ठभूमि और किसी ग्राफिक डिजाइनर / कलाकार द्वारा बनाई गई साइट के साथ किसी व्यक्ति द्वारा निर्मित वेबसाइट की तुलना की गई थी। आप स्पष्ट रूप से देख सकते थे कि कलाकार देखने में अधिक मनभावन था।

जाहिर है, यह इसलिए है क्योंकि कलाकार इस बात को समझता है कि इस साइट के लिए टाइपोग्राफी क्या उपयुक्त है, रंग योजना मेल खाती है, और साइट का लेआउट भी महत्वपूर्ण है। कई प्रोग्रामर को कभी भी उन प्रकार की चीजें नहीं सिखाई गईं।



1

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

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

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


1

यह एक गलत अनुमान पर आधारित मानसिकता है। अधिकांश वेब प्रोग्रामर मानते हैं कि वे पहले दिन से डिजाइन में अच्छे नहीं हैं। डिजाइनर अपने कौशल को देखने और करने से हासिल करते हैं - कक्षा में नहीं।

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

मैं अपने ब्लॉग के नए डिज़ाइन पर काम करने वाला एक वेब डेवलपर हूं: http://twitpic.com/3ihbgt


1

मुझे लगता है कि यह विशेषज्ञता का मामला नहीं है, या खाली समय या धन प्रोग्रामर की राशि है।

आप जो कहते हैं, वह वास्तव में सच नहीं है। अधिकांश प्रोग्रामर के पास सुंदर वेबसाइट हैं । तुम सिर्फ गलत जगह देख रहे हो। सूत्रों पर नजर डालें । यदि आप किसी प्रोग्रामर द्वारा बनाई गई किसी चीज़ की सुंदरता का आकलन करना चाहते हैं, तो स्रोत कोड की जांच करें! स्रोत वही है जो एक प्रोग्रामर बनाता है, न कि उपस्थिति।


1

ठीक है, क्योंकि मेरे पास मेरी वेब साइट को गुड़िया देने की तुलना में बहुत अधिक दिलचस्प परियोजनाएं हैं। मुझे गलत मत समझो मैं एक स्पिफ़्टफ़ास्टी वेबसाइट रखना चाहूंगा, और शायद किसी बिंदु पर एचटीएमएल 5 के एक हिसात्मक आचरण पर जाऊंगा और अपनी साइटों को फिर से तैयार करूंगा। लेकिन जब "वास्तव में दिलचस्प कार्यक्रम पर काम करने की बात आती है" बनाम "वेबसाइट को सभ्य देखो", मैं # 1 चुनता हूं।

और सरासर मनोरंजन के लिए, http://www.berkshirehathaway.com/ पर डिज़ाइन की जांच करें


1

यही कारण है कि मैं http://themeforest.net/ का उपयोग करता हूं, मैं एक डेवलपर हूं जो डिजाइन में डबल्स करता हूं। मैं चीजों को बहुत अच्छा बना सकता हूं, लेकिन मुझे एक डिजाइनर की जरूरत है ताकि वह मुझे हर तरह का लुक दे सके।

पिछली बार जब मैंने खुद एक डिज़ाइन किया था, तो मुझे 2 सप्ताह लग गए और ठीक लग रहा था। फिर हमने किसी को काम पर रखा और 2 दिनों में उसका एक डिजाइन तैयार किया जिसने पानी से बाहर निकाल दिया। लेकिन, यह उनकी खासियत थी। कोड मेरी विशेषता है।

मुझे लगता है कि प्रोग्रामर वित्तीय कारणों से बहुत समय के डिजाइन से दुखी हो जाते हैं। लेकिन मुझे लगता है कि मेरे नियोक्ता ने $ 30 खर्च किए हैं और एक टेम्पलेट खरीदने के बजाय मुझे 2 सप्ताह का समय बिताने और कुछ बनाने का भुगतान करना है जो सबसे अच्छा है।

एक पुरानी कहावत है: अच्छे प्रोग्रामर अच्छा कोड लिखते हैं। महान प्रोग्रामर अच्छे प्रोग्रामर के कोड को कॉपी करते हैं। मुझे लगता है कि यह ऑनलाइन (निश्चित रूप से) डिजाइन टेम्पलेट्स प्राप्त करने के लिए लागू होता है।


1

वरीयता को दिया जाता है बुनियादी हाथ लिखा एचटीएमएल वेबसाइट है कि मुख्य रूप से प्रकाशन और फैंसी फ़्लैश कला के बजाय अनुसंधान परियोजनाओं के बारे में और कहा कि भड़कीले सामान बात करती है।

  1. उस वेबसाइट को हल करने और चिंता करने के लिए अधिक जटिल समस्याएं हैं।
  2. आपको वेबसाइट की तुलना में अपनी वेबसाइट की सामग्री के आधार पर नई परियोजनाओं के लिए धन मिलता है।
  3. ( प्रोग्रामर ) UI की सादगी को वास्तविक प्रोग्रामर द्वारा पसंद किया जाता है (या बल्कि प्यार किया जाता है )।

1

प्रोग्रामिंग एक तरीका है जो तर्क से गुजरता है। जब कभी कोई प्रोग्रामर प्रोग्राम करता है, तो वह एक आइटम को कुशल तरीके से पूरा करने के बारे में सोचता है और वह इसे कितनी आसानी से प्राप्त कर सकता है।

जबकि डिजाइन के लिए लोगों को आकर्षित करने के लिए कला की आवश्यकता होती है। और अगर आपके पास तर्क है तो आप कला को पसंद नहीं कर सकते हैं जो सभी लोगों को पसंद आए।

इसलिए हर बार जब कोई प्रोग्रामर कोई डिज़ाइन बनाता है, तो वह केवल यह सोचता है कि किन चीज़ों की ज़रूरत है और उन्हें पेज पर कहाँ रखा जाए। वे कभी नहीं सोचते कि डिजाइन की मदद से इसे बेहतर ढंग से कैसे प्रस्तुत किया जाए।


0

प्रोग्रामर कार्यक्षमता के बारे में परवाह करते हैं, और ग्रेडिएंट और घटता नहीं होने पर पूरी तरह से खुश होते हैं जब कुछ सरल काम करता है।

कोड कैसा दिखता है? संभवतः ओपी के मानकों द्वारा "बदसूरत"।

एक कारण यह है कि पीट पेंटिंग कला के रूप में गिना जाता है, फिर भी पीट प्रोग्रामिंग भाषा कुछ ऐसा है जो वास्तविक कार्यक्रमों के लिए कोई उपयोग नहीं करता है।


-1

अन्य प्राथमिकताओं और कई चीजों के कारण, इसलिए इसे हमेशा "जब मेरे पास समय होगा" के लिए धकेल दिया जाता है, छुट्टियों के साथ भी: डी


-1

सबसे पहले, अधिकांश प्रोग्रामर एक अच्छे डिजाइन को पहचानने में विफल होते हैं। यह इसके बारे में परवाह नहीं करने के बारे में है, यह इसके बारे में पता नहीं होने के बारे में है।

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