2012-08-15 11 views
9

jQuery मोबाइल 1.2 अल्फा पॉपअप प्रस्तुत करता है जबकि इसमें पहले से ही एक समान विजेट है, जिसे डायलॉग कहा जाता है। वे दोनों प्रकृति में बहुत समान लगते हैं।jQuery मोबाइल पॉपअप और संवाद

पॉपअप और संवाद के बीच तकनीकी अंतर क्या हैं?

क्या पॉपअप कर सकते हैं (उदाहरण के रूप में किसी भी व्यावहारिक उपयोगकेस) जो डायलॉग के साथ असंभव है?

उत्तर

10

वे काफी अलग जानवर हैं। मेरे सीमित अनुभव के आधार पर मेरी राय यहां दी गई है।

Dialogues

  • संवाद पृष्ठ पर अधिकार, वे एक फुलस्क्रीन गहरे रंग की पृष्ठभूमि "संवाद" बनाने के लिए शामिल पेज जगह ले ली है दिखाई देते हैं।

  • पृष्ठ को एंकर लिंक पर data-rel="dialog" विशेषता जोड़कर किसी भी पृष्ठ को एक संवाद के रूप में प्रस्तुत किया जा सकता है।

  • पृष्ठों की तरह, आप लिंक पर data-transition विशेषता जोड़ कर संवाद में इच्छित किसी भी पृष्ठ संक्रमण को निर्दिष्ट कर सकते हैं।

  • जंजीर लगाया जा सकता है।

Popups

  • वर्तमान पृष्ठ के भीतर प्रदर्शित करता है, और शायद अधिक सामान्यतः क्रियार्थ द्योतक या lightboxes के रूप में भेजा कार्यक्षमता के समान हैं।

  • जंजीर नहीं किया जा सकता है।

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

दूसरी ओर संवाद उन स्थितियों में उपयोग किया जा सकता है जहां आपको बहुत सारी जानकारी (नियम और शर्तें स्वीकृति स्क्रीन इत्यादि) व्यक्त करने की आवश्यकता होती है, या जब आप वास्तव में एक चेतावनी, मेनू पर जोर देना चाहते हैं, तो उपयोगकर्ता के पास पसंद , आदि संवाद एक पृष्ठ के प्रवाह को तोड़ने के प्रकार तो अधिक सावधानी से इस्तेमाल किया जाना चाहिए।

पॉपअप की एक साफ सुविधा यह है कि उन्हें ओवरले पैनल के रूप में उपयोग किया जा सकता है, जिसका उपयोग स्क्रीन के किनारे से स्लाइड करने वाले मेनू को बनाने के लिए किया जा सकता है, जो कि फेसबुक के आईफोन एप्लिकेशन में मेनू से बहुत अलग नहीं है।

दिन के अंत में, या तो सही इस्तेमाल किया जा सकता है, और न तो सही या गलत है, इसमें से बहुत से व्यक्तिगत वरीयता के लिए नीचे आते हैं, और आप कैसे अपना आवेदन प्रवाह करना चाहते हैं।

4

एक महत्वपूर्ण अंतर पॉपअप एक ही पृष्ठ में एक तत्व के रूप में दिखाई देता है, जहां संवाद सभी में एक अलग पृष्ठ है और पृष्ठभूमि खाली है।

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