तीन तहका वेब डिजाइन

किन सबै वेबसाइटहरू संरचना, शैली र व्यवहारको संयोजनको साथ बनाइन्छ

एक साधारण एनालॉग जसले अगाडि-अन्त वेबसाइट विकासको वर्णन गर्न प्रयोग गरिरहेको छ त्यो यो एक 3-लिङ्ग मल जस्तै छ। यी 3 खुट्टाहरू, जुन वेब विकासको 3 तहहरूको रूपमा पनि चिनिन्छन्, संरचना, शैली र व्यवहार हुन्।

वेब विकासको तीन तहहरू

तपाइँ किन तहहरू अलग गर्नुपर्छ?

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

तहहरू विभाजन गर्ने केही लाभहरू:

एचटीएमएल - संरचना लेयर

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

सीएसएस - शैली शैली

तपाइँले तपाइँको वेब साइटको लागि बाह्य शैली पानामा भएका सबै भिजुअल शैलीहरू सिर्जना गर्नुहुनेछ। तपाइँ बहुविध शैली पानाहरू प्रयोग गर्न सक्नुहुनेछ, तर याद गर्नुहोस् कि हरेक फरक सीएसएस फाइलले ल्याउनको लागि HTTP अनुरोध आवश्यक छ, साइट प्रदर्शनलाई प्रभाव पार्छ।

जाभास्क्रिप्ट - व्यवहार तह

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

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