2012-03-09 14 views
5

क्या किसी ने वेबपेज बनाने के लिए विजुअल स्टूडियो 2011 बीटा के लिए ब्लेंड का उपयोग करके कोई भाग्य लिया है? मैं एक डिजाइनर हूं जो एक्सएएमएल-आधारित यूआई बनाने के लिए मिश्रण का उपयोग करने से आ रहा है और वहां से बाहर निकलने के लिए कुछ शानदार WYSIWYG संपादक नहीं हो सकता है जैसे कि वेब के लिए ब्लेंड: पी मैं था -होपिंग- मैं ब्लेंड में अधिकांश चीजें डिज़ाइन कर सकता था और उसके बाद डेवलपर को अपने कोड-पीछे करने के लिए जो कुछ भी वे उपयोग करते हैं, उसे बंद कर दें। क्या ब्लेंड मार्कअप/स्टाइल में आईई 10/विंडोज 8 विशिष्ट सामान बनाते हैं या क्या यह उत्पन्न होने वाली मानक मानक चीजें हैं?ब्लेंड-निर्मित एचटीएमएल/सीएसएस ब्राउज़र में चल रहा है?

चीयर्स, मिश्रण में निक

उत्तर

7

HTML संलेखन वर्तमान ब्राउज़रों में चलाने के लिए, HTML और सीएसएस में Windows 8 के लिए Metrostyle ऐप्स बनाने क्षुधा पर नहीं पर ध्यान केंद्रित कर रहा है। अंतर्निहित विंडोज एचटीएमएल/सीएसएस/जावास्क्रिप्ट प्लेटफार्म, ज़ाहिर है, बहुत मानक-अनुरूप है, और इसलिए मिश्रण मिश्रण और मानकों आधारित एचटीएमएल और सीएसएस उत्पन्न करता है।

यहां रुचि के कुछ बिंदु दिए गए हैं: • ब्लेंड डिज़ाइन सतह उसी रेंडरर का उपयोग करती है जिसका उपयोग विंडोज 8 ऐप्स के लिए रनटाइम (यानी, आईई 10) पर किया जाता है। विंडोज ऐप रनटाइम अन्य ब्राउज़रों की तुलना में चीजों को अलग-अलग प्रस्तुत कर सकता है, जैसे विभिन्न ब्राउज़र कार्यान्वयन में उनके अंतर होते हैं। यह अभी भी मानक एचटीएमएल और सीएसएस है, लेकिन WYSIWYG संपादन विंडोज 8 ऐप रनटाइम प्रतिपादन पर आधारित है।

• विंडोज 8 ऐप्स अलग-अलग दृश्य राज्यों में हो सकते हैं। एक चल रहे ऐप में, राज्य स्विच देखें मीडिया प्रश्नों और घटनाओं को आग लगाना। सटीक डिजाइन अनुभवों के लिए, डिजाइन सतह पर दृश्य स्थिति और संकल्प/डीपीआई स्विचिंग अनुकरण करने के लिए ब्लेंड में विशेष टूलिंग है।

• वेबसाइट्स आमतौर पर असीमित ऊंचाई के स्क्रॉलिंग पृष्ठों के लिए लक्षित होती हैं। ऐप यूआई, इसके विपरीत, ऐप चालू होने वाले डिवाइस की स्क्रीन के आकार के अनुसार निर्धारित निश्चित ऊंचाई को अधिक बार मान लेगा। मिश्रण डिजाइन सतह को ऐप्स बनाने के लिए डिज़ाइन किया गया है।

• इंटरेक्टिव मोड विंडोज 8 ऐप्स के रूप में ऐप्स चलाता है।

• मिश्रण ढीले HTML या CSS फ़ाइलों को संपादित नहीं करता है, यह एक प्रोजेक्ट फ़ाइल मानता है। प्रदान की गई परियोजना टेम्पलेट्स विंडोज 8 ऐप्स के लिए हैं।

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

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

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

चीयर्स, लोरी डर्क्स ब्लेंड टीम समुदाय PM

+1

यह अच्छा होगा अगर माइक्रोसॉफ्ट सादा वेब साइट बनाने के लिए मिश्रण की अनुमति देता है।यह देवताओं को विंडोज स्टोर ऐप्स और उनकी वेबसाइटों के बीच स्थिरता बनाए रखने की अनुमति देता है। Winjs उपयोग को प्रतिबंधित करके, ऐसा लगता है कि एमएस Winjs को बढ़ावा देना नहीं चाहता है। –

संबंधित मुद्दे