बुकमार्क (डिजिटल)

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

1992 में ViolaWWW ब्राउज़र के पश्चात् से ब्राउज़रों में बुकमार्क सम्मिलित किए गए हैं, और 1993 में मोज़ेक (वेब ​​ब्राउज़र) ब्राउज़र मोज़ेक में बुकमार्क सूचियों को हॉटलिस्ट कहा जाता था और ओपेरा (वेब ​​ब्राउज़र) के पिछले वर्जन में; यह शब्द सामान्य प्रयोग से लुप्त हो गया है। सेलो (वेब ​​ब्राउज़र), अन्य प्रारंभिक ब्राउज़र में भी बुकमार्क करने की सुविधाएँ थीं।

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

नए ब्राउज़रों ने लिंक सहेजने की अवधारणा में विविधताओं को सम्मिलित करने के लिए बुकमार्क सुविधा का विस्तार किया है। मोज़िला फ़ायरफ़ॉक्स ने 2004 में लाइव बुकमार्क प्रस्तुत किए, जो मानक बुकमार्क के समान होते हैं किन्तु उनमें किसी समाचार साइट या वेबलॉग द्वारा आपूर्ति किए गए वर्तमान लेखों के लिंक की सूची होती है, जो नियमित रूप से आरएसएस (फ़ाइल प्रारूप) फ़ीड के माध्यम से अपडेट की जाती है; चूँकि, मोज़िला ने 2018 में इस सुविधा को हटा दिया था। बुकमार्कलेट जावास्क्रिप्ट प्रोग्राम हैं जिन्हें बुकमार्क के रूप में संग्रहीत किया जाता है जिन्हें फ़ंक्शन करने के लिए क्लिक किया जा सकता है।

स्टोरेज
प्रत्येक ब्राउज़र में बुकमार्क की सूची प्रबंधित करने के लिए अंतर्निहित टूल होता है। सूची स्टोरेज विधि ब्राउज़र, उसके वर्जन और जिस ऑपरेटिंग सिस्टम पर वह चलती है, उसके आधार पर भिन्न होती है।

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

फ़ायरफ़ॉक्स 3.0 बुकमार्क, इतिहास, कुकीज़ और प्राथमिकताओं को लेन-देन की दृष्टि से सुरक्षित डेटाबेस प्रारूप (एसक्यूलाइट) में संग्रहीत करता है।

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

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

वेब डेवलपर स्टीव कांगस को यह विचार नेटस्केप कम्युनिकेशंस कॉर्पोरेशन जावास्क्रिप्ट गाइड से मिला, और 1998 में बुकमार्कलेट शब्द लिखा था। जावास्क्रिप्ट के आविष्कारक ब्रेंडन ईच ने बुकमार्कलेट की व्याख्या इस प्रकार की:

"इस अर्थ में वह एक सुविचारित विशेषता थे: मैंने इसका आविष्कार किया 1995 में जावास्क्रिप्ट के साथ यूआरएल और यही विचार था   यूआरएल को बुकमार्क करने योग्य सहित किसी अन्य प्रकार के यूआरएल के रूप में उपयोग किया जा सकता है.

विशेष रूप से, मैंने उदा. लोड करके एक नया डाक्यूमेंट तैयार करना संभव बना दिया.'', किन्तु वर्तमान डाक्यूमेंट के डोम के विरुद्ध इच्छानुसार स्क्रिप्ट चलाने के लिए (बुकमार्कलेट के लिए कीय) भी, उदाहरण के लिए. अंतर यह है कि पश्चात् वाले प्रकार का यूआरएल एक अभिव्यक्ति का उपयोग करता है जो जेएस में अपरिभाषित प्रकार का मूल्यांकन करता है। मैंने नेटस्केप 2 के शिपमेंट से पहले जेएस में शून्य ऑपरेटर जोड़ा जिससे किसी भी गैर-अपरिभाषित मान को छोड़ना सरल हो सके  URL."

- ब्रेंडन ईच

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

लाइव बुकमार्क 2004 से दिसंबर 2018 तक फ़ायरफ़ॉक्स में उपलब्ध थे; तब से, फ़ायरफ़ॉक्स अब उनका समर्थन नहीं करता है।

यह भी देखें

 * ब्राउज़र सिंक्रोनाइजर्स की तुलना
 * गहन लिंकिंग
 * फ़ेविकॉन
 * स्मार्ट कीवर्ड
 * एक्सबीईएल
 * कंटेंट की टेबल


 * बुकमार्किंग सिस्टम
 * बुकमार्क मैनेजर
 * एंटरप्राइज बुकमार्किंग
 * एंटरप्राइज़ बुकमार्किंग प्लेटफ़ॉर्म की तुलना
 * सोशल बुकमार्क
 * सोशल बुकमार्किंग वेबसाइटों की सूची


 * अन्य वेबलिंक-आधारित सिस्टम
 * सर्च इंजन
 * सोशल बुकमार्किंग सिस्टम के साथ सर्च इंजन की तुलना
 * वेब फ़ोल्डर्स
 * वेबसाइटों की सूची

संदर्भ
==बाहरी संबंध                                                                                                                                                                                                                                               ==