1 रिपॉजिटरी
Mechanisms for synchronizing metadata, titles, and stylesheets in the document head during dynamic page swaps.
Distinct from Page Metadata Overrides: Shortlist focuses on SEO optimization or data synchronization, not the runtime sync of the HTML head tag during AJAX transitions.
Explore 1 awesome GitHub repository matching web development · Document Head Synchronization. Refine with filters or upvote what's useful.
Swup एक पेज ट्रांज़िशन लाइब्रेरी और AJAX पेज लोडर है जिसे सर्वर-रेंडर की गई वेबसाइटों पर पेजों के बीच सहज, एनिमेटेड ट्रांज़िशन बनाने के लिए डिज़ाइन किया गया है। यह एक DOM सामग्री ऑर्केस्ट्रेटर और ब्राउज़र इतिहास प्रबंधक के रूप में कार्य करता है, जो सामग्री को गतिशील रूप से बदलने और सिंगल-पेज एप्लिकेशन अनुभव का अनुकरण करने के लिए नेविगेशन को इंटरसेप्ट करता है। यह प्रोजेक्ट एक हुक-आधारित जीवनचक्र प्रणाली और एक प्लगइन आर्किटेक्चर के माध्यम से खुद को अलग करता है जो कस्टम लॉजिक और एनिमेशन प्रभावों के इंजेक्शन की अनुमति देता है। यह DOM सामग्री मॉर्फिंग, ओवरलैपिंग एनिमेशन के लिए समानांतर-DOM रेंडरिंग, और नेटिव ब्राउज़र View Transitions API के साथ एकीकरण सहित उन्नत विज़ुअल विधियों का समर्थन करता है। लाइब्रेरी क्लाइंट-साइड नेविगेशन प्रबंधन, मेमोरी-आधारित पेज कैशिंग, और प्रदर्शन को अनुकूलित करने के लिए बैकग्राउंड पेज प्रीलोडिंग सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह व्यापक स्क्रॉल स्थिति बहाली, स्क्रीन रीडर्स के लिए एक्सेसिबिलिटी अनुकूलन, और ट्रांज़िशन के दौरान दस्तावेज़ हेड मेटाडेटा और स्क्रिप्ट निष्पादन को सिंक्रनाइज़ करने के लिए टूल भी प्रदान करती है।
Synchronizes head tag contents and HTML attributes between transitions to keep document metadata current.