किस तरह से HTML5 वेब एप्लिकेशन को बेहतर बना सकता है? [बन्द है]


12

नवीनतम महीनों में कई वेब कंपनियों, ब्राउज़र डेवलपर्स और पेशेवरों ने HTML5 के बारे में बात की क्योंकि यह वेब के लिए नया विकास / क्रांति है।

व्यावहारिक रूप से बोलना, जिस तरह से HTML5 मौजूदा वेब अनुप्रयोगों जैसे कि ऑफिस सूट्स (जैसे Google डॉक्स) या सोशल नेटवर्क (जैसे फेसबुक), ऑनलाइन फोटो एडिटर आदि में सुधार कर सकता है?


2
क्या यह वास्तव में यहाँ विषय पर है?

@Kinopiko मुझे लगता है कि यह विषय पर है, मैं पूछ रहा हूं कि एचटीएमएल 5 एक व्यावहारिक अनुप्रयोग को लागू करने के लिए कौन सी व्यावहारिक सुविधाएँ दे सकता है।
ड्रेक

मैं सोच रहा हूँ कि कोई भी ऑफ़लाइन कैशिंग का उल्लेख क्यों नहीं करता है। ( Stackoverflow.com/questions/1207150/html-5-offline-caching )
पिओर Czapla

जवाबों:


5

यह मौजूदा वेब ऑफिस एप्लिकेशन को बेहतर बना सकता है जो "वेब स्टोरेज" का उपयोग करके डेटा स्टोर करते हैं।

पृष्ठ के विभिन्न हिस्सों को लोड करने के लिए SQL डेटाबेस और वेब वर्कर्स के साथ सोशल नेटवर्किंग साइट्स को कोड करना आसान हो सकता है। अधिसूचनाओं के लिए भी समर्थन करते हैं।

ऑनलाइन फोटो संपादक खींचें और ड्रॉप का उपयोग कर सकते हैं।

ये आपके वेब एप्लिकेशन में HTML 5 की नई सुविधाओं का उपयोग करने के कुछ तरीके हैं।

मुझे लगता है कि आपको HTML 5 रॉक्स की जांच करनी चाहिए ! उनके पास HTML 5 से सुविधाओं की एक अच्छी सूची है और उनका उपयोग करने के तरीके पर उदाहरण दिए गए हैं। प्लस संसाधनों और HTML5 से नवीनतम समाचार के बारे में जानकारी।


लिंक के लिए धन्यवाद, मुझे अंदर दो उपयोगी मार्गदर्शिकाएँ मिलीं : स्लाइड्स . html5rocks.com और diveintohtml5.org । ऐसा लगता है कि इस वर्ष अधिकांश ब्राउज़र में HTML5 सुविधाओं की एक अच्छी संख्या का समर्थन जोड़ा जाएगा, शायद 2011 में हम वेब एप्लिकेशन में परिणाम देखेंगे।
ड्रेक

नए फ़ायरफ़ॉक्स 4 बीटा में HTML5 के लिए टन समर्थन है। आपको इसे देखना चाहिए।
बर्नी पेरेज़

3

वहाँ शायद 5 सबसे अधिक सुविधाओं के बारे में बात कर रहे हैं

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

इनमें से कई सुविधाएँ पहले से ही कुछ ब्राउज़रों और अनुप्रयोगों में लागू की गई हैं। Google अक्षांश भू स्थान का उपयोग करता है, Google गियर एक समान विचारों का एक प्लग-इन कार्यान्वयन था जिसमें एप्लिकेशन कैश, कैनवस जैसी चीजें जावास्क्रिप्ट के साथ की गई हैं।

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

संसाधन:
http://geektechnica.com/2009/06/5-amazing-html5-features-to-look-forward-to/


2

कैनवास और वेब कर्मचारी धागे मेरे लिए एचटीएमएल 5 के सबसे रोमांचक पहलू हैं। मैंने कुछ वेब एप्लिकेशन लिखे हैं जो उन सुविधाओं का उपयोग करते हैं:

GioAUTHor [sic] कैनवास का व्यापक उपयोग करता है ताकि आप मानचित्र पर पथों को तैयार कर सकें और फिर शुरू से अंत तक सबसे छोटा मार्ग खोज सकते हैं (जावास्क्रिप्ट में डिज्स्ट्रा के एल्गोरिथ्म के माध्यम से)।

जावास्क्रिप्ट थ्रेड डेमो कैनवास का सीमित उपयोग करता है लेकिन डेमो कोड के साथ वर्कर थ्रेड्स का उपयोग दिखाता है। यह HTML5 इनपुट प्रकार = "रेंज" स्लाइडर नियंत्रण का उपयोग भी करता है ।


एचटीएमएल 5 ब्राउज़र समर्थन खुद ब्राउज़र के रूप में विविध है। HTML5 तत्परता के बारे में एक अच्छी साइट है (HTML5 में, natch) जो दिखाता है कि कौन किसके लिए तैयार है।


2

मेरे तीन पसंदीदा CSS3, कैनवस और वेबस्केट हैं। संयुक्त वे किसी भी वेबएप को वास्तव में शक्तिशाली सहयोग सुविधाएँ प्रदान कर सकते हैं। वेब पॉकेट्स, अजाक्स पोलिंग के साथ छद्म-वास्तविक समय संदेश को प्रतिस्थापित करेगा। अब तक इस्तेमाल की गई कुछ चीजें मैं वेब-आधारित चैट (लंगड़ा) और माइंड मैपिंग वेबैप (वास्तव में बहुत अच्छा लगता है जब दो लोग किसी प्रोजेक्ट की मैपिंग कर रहे होते हैं)।


एक जिज्ञासा: वेबसैक्स AJAX को पूरी तरह से बदल देगा?
ड्रेक

1
वे इसकी जगह नहीं लेंगे। तकनीक के रूप में अजाक्स, बना रहेगा। इसका उपयोग अब कार्यों के लिए नहीं किया जाएगा, जो कि वेबसॉफ़्ट को बेहतर तरीके से फिट करते हैं।
एइमांतास

आह ठीक है, स्पष्टीकरण के लिए धन्यवाद।
ड्रेक

1

एचटीएमएल 5 की क्षमताएं मुख्य रूप से फ्लैश की जगह लेती हैं, कैनवास और वीडियो टैग के साथ वीडियो, गेम और ऑनलाइन छवि संपादकों को फ्लैश के बिना करना बहुत आसान है।

हालांकि यह एक बड़े सुधार की तरह प्रतीत नहीं हो सकता है, विंडोज की तुलना में गैर-विंडोज प्लेटफार्मों पर फ्लैश एक बहुत बड़ी समस्या है।


0

अधिकांश बैंडविड्थ गति परीक्षण फ्लैश आधारित हैं। अब वे html5 आधारित हो सकते हैं ... इसका अर्थ है तेज पृष्ठ लोड और अधिक सटीक बैंडविड्थ माप।

एक अच्छा उदाहरण है: SpeedOf.me

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