मैं ईमानदार होने जा रहा हूँ। एक वेब डेवलपर का जीवन बहुत प्यारा होता है। हमें पूरे दिन एक खुले योजना कार्यालय के आसपास बैठकर समस्याओं को हल करने के लिए भुगतान मिलता है, अगर हमें भुगतान नहीं मिल रहा था, तो हम शायद वैसे भी करेंगे। हम ऐसे लोगों के साथ भी काम करते हैं, क्योंकि वे यह नहीं समझते कि हम क्या करते हैं या हम इसे कैसे करते हैं, जो हमें एक खास तरह के उत्साह से देखते हैं। यह हमारे आत्म-महत्व की बढ़ी हुई भावना के लिए अच्छाई का अंत नहीं है।
दुर्भाग्य से, उनमें से कुछ लोग भी वही लोग हैं जो हमें बताते हैं कि क्या करना है। (क्या दृश्य डिजाइनर कृपया खड़े होंगे?) और क्योंकि वे यह नहीं समझते कि हम क्या करते हैं, कभी-कभी हमें ऐसे काम करने पड़ते हैं जो स्पष्ट रूप से हमें गंदा महसूस कराते हैं। उल्लेख नहीं है कि PSD फ़ाइलों को नेविगेट करने के लिए इतनी उग्र रूप से व्यवस्थित किया गया है कि आपको लगता है कि वे उद्देश्य पर इस तरह से बनाए गए थे। (लेकिन यह ठीक है, क्योंकि हम पहेलियाँ भी सुलझाना पसंद करते हैं।)
तो, विजुअल डिजाइनर, यहां 20 चीजों की एक सूची है जो डेवलपर्स को पागल कर देती है। यदि आप कम से कम 15 नहीं कर रहे हैं, तो आप पर्याप्त प्रयास नहीं कर रहे हैं।
1. पृष्ठ के प्रत्येक तत्व में गोल कोनों को जोड़ें। जब आप इसमें हों, तो छाया और ढाल भी जोड़ें।
2. प्रत्येक प्रोजेक्ट के लिए एक ही PSD का उपयोग शुरुआती बिंदु के रूप में करें। अप्रयुक्त परतों को छिपाएं, लेकिन उन्हें हटाएं नहीं। सुनिश्चित करें कि आपका PSD कम से कम 100MB का है।
3. पाठ के प्रत्येक भाग पर sIFR का प्रयोग करें। बोनस अंक यदि आप एक ऐसा फ़ॉन्ट चुनते हैं जो एरियल के समान है।
4. तत्वों पर कभी भी समान आयामों का उपयोग न करें। प्रत्येक को एक अलग फ़ॉन्ट आकार और रंग दें (काले रंग के लिए, #000000, #111111, #121212 ... का उपयोग करें)।
5. पारदर्शिता के साथ बहुत सी ब्रेकआउट छवियों का उपयोग करें। वेब डेवलपर्स को बॉक्स और कॉलम से अलग ग्राफिक्स पसंद हैं। बोनस अंक यदि आप छवियों के चारों ओर टेक्स्ट रैपिंग जोड़ते हैं।
6. एक मोडल विंडो जोड़ें। कम से कम आधी साइट एक मोडल विंडो में होनी चाहिए।
7. एक फेसबुक कनेक्ट बटन जोड़ें। यह सिर्फ एक बटन है। इसे लागू करना कितना कठिन हो सकता है?
8. महत्वपूर्ण PSD परतें छुपाएं। बाद में, डेवलपर को बताएं कि वे एक छिपे हुए तत्व से चूक गए हैं।
9. रोलओवर, सक्रिय और क्लिक की गई स्थिति के साथ बटन बनाएं। फिर किसी को यह न बताएं कि आपने यह किया है। उनके लिए एक अलग फाइल बनाएं और अंतिम समय पर उसे भेजें। हमें आश्चर्य पसंद है।
10. डेवलपर को कुछ फैंसी कार्यक्षमता के बारे में बताएं जो आपने ब्लॉग पर कहीं पढ़ी हैं। फिर उन्हें इसे बनाने के लिए कहें, क्योंकि अगर आपने इसे कहीं देखा है, तो स्पष्ट रूप से यह संभव है।
11. हिंडोला जोड़ें। अरे हाँ, और सुनिश्चित करें कि यह एक पूर्ण-स्क्रीन हिंडोला है।
12. असली कॉपी की जगह लोरेम इप्सम का इस्तेमाल करें। और सुनिश्चित करें कि आरक्षित स्थान वास्तविक प्रतिलिपि के लिए पर्याप्त बड़ा नहीं है।
13. PSD परतों को बेतरतीब ढंग से मर्ज करें। क्यों नहीं? (लेकिन बहुत अधिक मर्ज न करें। यह आपको जादू 100MB लक्ष्य से और दूर ले जाएगा)।
14. अपनी सभी फाइलों को 'फाइनल' नाम दें, साथ ही एक तारीख और एक यादृच्छिक पत्र (फाइनल-2010-12-01a.psd, final- 2010-12-01r.psd, final-2010-12-02b.psd)।
15. एक बार सब कुछ साइन ऑफ हो जाने के बाद बदलाव करने की चिंता न करें। जब हम एक पृष्ठ के साथ कर रहे हैं, तो इसका एक और, पूरी तरह से अलग संस्करण भेजें। और बता दें कि यूजर एक्सपीरियंस के लिए वे बदलाव जरूरी और जरूरी हैं।
16. अपनी PSD परतों और फ़ोल्डरों को नाम या व्यवस्थित न करें।
17. यदि आप कोई प्रपत्र डिज़ाइन कर रहे हैं, तो त्रुटि और सफलता की स्थिति के बारे में भूल जाएं। हम उस सामान को कहीं निचोड़ देंगे। हम आपके इरादों का अनुमान लगाना पसंद करते हैं।
18. जब आप कोई वेबसाइट डिज़ाइन कर रहे हों, तो किसी भी डेवलपर को विचार-मंथन या डिज़ाइन मीटिंग के लिए आमंत्रित न करें। सुनिश्चित करें कि हम लेआउट देखने वाले अंतिम व्यक्ति हैं। इसे पहले क्लाइंट को दिखाएं, इसलिए आपके काम में थोड़ी सी भी समझदारी का परिचय देने में बहुत देर हो जाएगी।
19. हमें और अधिक समय बिताना चाहिए, इसलिए QA के दौरान बग ट्रैकिंग सॉफ़्टवेयर का उपयोग न करें। पूरे दिन हमारे साथ बैठें और उन परिवर्तनों को इंगित करें जो आप हमारे कंधों पर करना चाहते हैं। कुछ तात्कालिक डिज़ाइन अपडेट के लिए भी अवसर का उपयोग करें।
20. और अंत में, यह सबसे महत्वपूर्ण बात है: HTML, CSS, JavaScript या ब्राउज़र समस्याओं के बारे में कुछ भी न सीखें। आप इसके बारे में जितना कम जानते हैं, हम उतने ही महत्वपूर्ण लगते हैं।
शब्द: राफेल मुमे याहू न्यूयॉर्क में एक आईओएस डेवलपर है।
यह लेख मूल रूप से .net पत्रिका के अंक 205 में छपा था - वेब डिजाइनरों और डेवलपर्स के लिए दुनिया की सबसे ज्यादा बिकने वाली पत्रिका।