वेब डिजाईनमा "गर्भपात हटाउने" के हो?

वेब डिजाईन उद्योग सधैँ परिवर्तन हुँदैछ, किनकि वेब ब्राउजरहरू र उपकरणहरू सधैं परिवर्तन हुँदैछन्। हामीले वेब डिजाइनर र विकासकर्ताको रूपमा काम गर्यौ जुन केहि प्रकारको वेब ब्राउजर मार्फत हेरिएको छ, हाम्रो कार्यले सधैं सफ्टवेयरसँग सिम्बायोटिक सम्बन्ध हुनेछ।

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

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

आधुनिक ब्राउजरको साथ सुरू गर्दै

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

प्रगतिशील वृद्धि

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

गहन गिरावट तपाईंको पाठकहरूलाई बताउने छैन, र # 34; सबैभन्दा हालैको ब्राउजर डाउनलोड गर्नुहोस् & # 34;

एक कारण धेरै आधुनिक डिजाइनरहरू सुन्दर गिरावटको दृष्टिकोण मन पराउँदैन किनभने यो प्रायः एक आवश्यकतामा परिणत हुन्छ जुन पाठकहरूलाई पृष्ठको लागि सबै भन्दा आधुनिक ब्राउजर डाउनलोड गर्दछ। यो सुन्दर क्षण छैन । यदि तपाईंले आफैलाई "काम गर्ने सुविधालाई ब्राउज गर्न ब्राउजर एक्स डाउनलोड गर्न चाहानुहुन्छ", तपाईंले भ्रामक गिरावटको दायरा छोड्नु भएको छ र ब्राउजर-केन्द्रिक डिजाइनमा सार्नुभयो। हो, अझ राम्रो ब्राउजरमा वेबसाइट आगन्तुक अपग्रेडलाई मद्दत गर्न निस्सन्देही मान त्यहाँ छ, तर प्रायः तिनीहरूसँग सोध्न धेरै धेरै छन् (सम्झनुहोस्, धेरै ब्राउजरहरू नयाँ ब्राउजरहरू डाउनलोड गर्ने बारे बुझ्न सक्दैनन्, र उनीहरूको चाहनाले उनीहरूले मात्र डराउन सक्छन् तिनीहरूलाई टाढा)। यदि तपाईं साँच्चै आफ्नो व्यवसाय चाहानुहुन्छ भने, उनीहरूलाई राम्रो साइट सफ्टवेयर डाउनलोड गर्न तपाईंको साइट छोड्नको लागी यसलाई गर्ने तरिका सम्भव छैन। जबसम्म तपाइँका साइटमा कुञ्जी प्रकार्यता छ जुन निश्चित ब्राउजर संस्करण वा माथिको आवश्यकता पर्दछ, डाउनलोडलाई प्राय: प्रयोगकर्ता अनुभवमा एक सम्झौता ब्रेकर हुन्छ र यसलाई रोक्न सकिन्छ।

अंगूठे को एक राम्रो नियम अनुग्रह को लागि त्यहि नियमहरु लाई पालन गर्न को लागी छ कि तपाईं प्रगतिशील वृद्धि को लागी हुनेछ:

  1. मान्य, मान्य-मान्य एचटीएमएल लेख्नुहोस्
  2. तपाईंको डिजाइन र लेआउटका लागि बाह्य शैली पानाहरू प्रयोग गर्नुहोस्
  3. अन्तरक्रियात्मकताका लागि बाह्य लिङ्क लिपिहरू प्रयोग गर्नुहोस्
  4. निश्चित गर्नुहोस् कि सामग्री बिना सीएसएस वा जाभास्क्रिप्ट बिना स्तर-स्तर ब्राउजरहरू पहुँच योग्य छ

यस प्रक्रियाको साथ दिमागमा, तपाइँ त्यसपछि बाहिर जान सक्नुहुन्छ र तपाईले गर्न सक्नुहुने सबै भन्दा बढ्दो किनारा डिजाइन बनाउनुहुन्छ! बस यकीन गर्नुहोस् कि यसले कम कार्यात्मक ब्राउजरहरूमा अझै पनि काम गर्दछ।

तपाईलाई कति पछाडि जानु पर्छ?

एउटा प्रश्न छ कि धेरै वेब विकासकर्ताहरूसँग तपाईंले ब्राउजर संस्करणहरूको आधारमा कति टाढा समर्थन गर्नुपर्दछ? यस प्रश्नको लागि कुनै कम र सुक्खा जवाफ छैन। यो साइट मा निर्भर गर्दछ। यदि तपाईंले वेबसाइटको ट्राफिक एनालिटिक्सको समीक्षा गर्नुभयो भने, तपाईंले देख्नुहुनेछ कि कुन साइट भ्रमण गर्न कुन ब्राउजरहरू प्रयोग भइरहेको छ। यदि तपाइँले निश्चित ब्राउजर प्रयोग गरी मानिसहरूको उल्लेखनीय प्रतिशत देख्नुहुन्छ भने, त्यसोभए तपाइँ सम्भावित ब्राउजरलाई समर्थन गर्न वा त्यो कारोबार हराउने जोखिम चाहानुहुन्छ। यदि तपाइँ आफ्नो एनालिटिक्स हेर्नुहोस् र हेर्नुहोस् कि कसैले पनि पुरानो ब्राउजर संस्करणको प्रयोग गरिरहेको छैन भने, तपाइँ सम्भवतः यो पुरानो ब्राउजरलाई समर्थन गर्दछ र यसको लागि परीक्षणको बारेमा चिन्ता नगर्ने निर्णयमा सुरक्षित हुन सक्नुहुन्छ। त्यसोभए प्रश्नको वास्तविक जवाफ तपाईको साइटलाई कसरी समर्थन गर्न आवश्यक छ भन्ने कुराको जवाफ हो - "तथ्याङ्क फिर्ता तपाईका एनालिटिक्स बताउनुहुन्छ कि तपाईका ग्राहकहरु प्रयोग गर्दै छन्।"

जेनिफर क्रिनिन द्वारा मूल लेख। 8/ 9/17 मा जेरेमी गिरर्ड द्वारा सम्पादन।