मैं क्लिपबोर्ड एक्सेस के साथ अन्य मानक वेब एपीआई के पीछे कितना निराश हूं।क्या कभी भी एक HTML5 क्लिपबोर्ड एपीआई होगा?
मैं एक वेबपैप पर काम कर रहा हूं जो आपको ब्राउज़र में एसवीजी ग्राफिक्स को आकर्षित और संपादित करने देता है। फ़ाइल एपीआई मुझे एक एसवीजी फ़ाइल को पूरी तरह क्लाइंट-साइड लोड और पढ़ने देता है और एसवीजी एपीआई स्पष्ट रूप से मुझे एसवीजी ग्राफिक्स प्रदर्शित करने देता है।
लेकिन ब्राउजर से बाहर निकलने के लिए कुछ भी असंभव है और इसे फ़ोटोशॉप में पेस्ट करना असंभव है, जैसे आप इलस्ट्रेटर में कुछ कॉपी करते हैं।
लेखकों सक्षम करने से उपयोगकर्ता द्वारा बदल क्या नकल की जाती है या कुछ और के एक स्वचालित प्रतिलिपि कि कभी नहीं चुना गया था बनाने के लिए करने के लिए और:
W3C सुरक्षा के आधार पर प्रति घटनाओं में हेरफेर करने की क्षमता से इनकार करते हैं जानकारी पेस्ट करने के लिए अप्रतिबंधित कॉल की अनुमति विभिन्न सुरक्षा और गोपनीयता चिंताओं को बढ़ा सकती है।
समस्या का एक उदाहरण परिदृश्य है जहां कोई उपयोगकर्ता एक लिंक चुनता है और प्रतिलिपि बनाता है, लेकिन क्लिपबोर्ड पर एक अलग लिंक कॉपी किया गया है। इसका प्रभाव "फ़िशिंग" हमले के प्रयास में चिपकने पर एक अप्रत्याशित परिणाम से हो सकता है।
स्रोत: http://www.w3.org/TR/clipboard-apis/#other-security-and-privacy-considerations
फिर भी जियोलोकेशन, जो बस के रूप में एक सुरक्षा/गोपनीयता विचार के लिए बहुत कुछ है, एक सरल अनुमतियाँ संवाद के साथ नवीनतम ब्राउज़र द्वारा समर्थित किया जा रहा है।
हम क्लिपबोर्ड पर कॉपी करने के लिए एक ही बात क्यों नहीं हो सकता? दुरुपयोग से बचने के लिए इसे CTRL + C ईवेंट की आवश्यकता के लिए भी प्रतिबंधित किया जा सकता है।
"so-and-so.com डेटा आप कॉपी कर रहे हैं नियंत्रित करने के लिए चाहता है। [अनुमति दें] [इंकार]"
उपयोगकर्ता यह एक बार एक webapp वे विश्वास के लिए अनुमति देते हैं, और हो सकता है इसके लिए हमेशा से अधिक। और डेवलपर्स वेब के साथ और अधिक रोमांचक चीजें कर सकते हैं।
हाल ही में paste capturing को गोद लेने से मुझे कुछ उम्मीद मिलती है। उदाहरण के लिए, मुझे imgur पर मैं इसके साथ क्या कर सकता हूं। (अपने ओएस में एक छवि की प्रतिलिपि बनाने और इसे imgur के मुखपृष्ठ पर पेस्ट करने का प्रयास करें)।
क्या प्रतिलिपि बनाने के लिए मैंने जो कुछ भी संभव बताया है उसका कोई मौका है? क्या यह बिल्कुल काम किया जा रहा है?
हां में स्क्रीन कैप्चर करने के लिए नहीं हूं। http://www.w3.org/TR/clipboard-apis/ :) –