कुछ वेबसाइट अब Tynt से एक जावास्क्रिप्ट सेवा का उपयोग करती हैं जो कॉपी की गई सामग्री के लिए पाठ को जोड़ती है।
यदि आप इसका उपयोग करके किसी साइट से टेक्स्ट कॉपी करते हैं और फिर पेस्ट करते हैं तो आपको टेक्स्ट के निचले भाग में मूल सामग्री का लिंक मिलता है।
जैसा कि होता है, टाइनट भी इसे ट्रैक करता है। यह एक अच्छी चाल है।
ऐसा करने के लिए उनकी स्क्रिप्ट प्रभावशाली है - बजाय क्लिपबोर्ड में हेरफेर करने की कोशिश करने के (जो कि IE के पुराने संस्करणों ने उन्हें डिफ़ॉल्ट रूप से करने की अनुमति दी है और जिसे हमेशा बंद कर दिया जाना चाहिए) वे वास्तविक चयन में हेरफेर करते हैं।
इसलिए जब आप पाठ का एक ब्लॉक चुनते हैं तो <div>
आपके चयन में शामिल एक छिपी सामग्री के रूप में अतिरिक्त सामग्री जोड़ी जाती है । जब आप पेस्ट करते हैं तो अतिरिक्त शैली को अनदेखा कर दिया जाता है और अतिरिक्त लिंक दिखाई देता है।
यह वास्तव में पाठ के सरल ब्लॉकों के साथ करना काफी आसान है, लेकिन एक बुरा सपना जब आप विभिन्न ब्राउज़रों में जटिल एचटीएमएल भर में सभी चयनों पर विचार करते हैं।
मैं एक वेब एप्लिकेशन विकसित कर रहा हूं - मैं नहीं चाहता कि कोई भी नकल की गई सामग्री को ट्रैक करने में सक्षम हो और मैं अतिरिक्त जानकारी को केवल एक लिंक के बजाय कुछ प्रासंगिक रखना चाहूंगा। इस मामले में टिंट की सेवा वास्तव में उचित नहीं है।
क्या किसी को एक ओपन सोर्स जावास्क्रिप्ट लाइब्रेरी (शायद एक jQuery प्लग या इसी तरह की) के बारे में पता है जो समान कार्यक्षमता प्रदान करता है लेकिन यह आंतरिक एप्लिकेशन डेटा को उजागर नहीं करता है?