के बिना एसवीजी के साथ उपयोग किए जाने वाले सीएसएस में "शीर्षक" (टूलटिप, पॉप-अप, alt-text) कैसे बना सकता हूं, इसमें "शीर्षक" विशेषता के साथ पॉप-अप बनाना बहुत आसान है एसवीजी। लेकिन आप सीएसएस के साथ एक ही प्रभाव कैसे प्राप्त करते हैं।मैं जावास्क्रिप्ट
यह एक उदाहरण के लिए है जो मैं विकिमीडिया के लिए बना रहा हूं और मैं अधिकतर चीजों को रखने के लिए प्रयास करता हूं, अन्य विकिपीडिया एक एम्बेडेड स्टाइलशीट के भीतर सही करना चाहते हैं, वास्तविक जीवन विषय द्वारा समूहीकृत शैली गुणों के साथ। अधिकांश विकिपीडिया संपादक कंप्यूटर अशिक्षित होते हैं, आप उम्मीद नहीं कर सकते कि वे अपने संशोधनों को बनाने के लिए बहुत सारे कोड का शिकार कर सकें और यदि उन्हें कोड के भीतर सरल सीएसएस-मूल्यों के अलावा कुछ भी बदलना है, तो आपको शायद इससे एक गड़बड़ हो जाएगी । अगर मैं इसे अपने खराब दिमागों के लिए कठिन बना देता हूं, तो जल्दी या बाद में कोई व्यक्ति इंकस्केप, इलस्ट्रेटर या कुछ अन्य समान रूप से भयानक वेक्टर संपादक का उपयोग करके फ़ाइल को अनजान कर देगा।
मैं जावास्क्रिप्ट का उपयोग कर सकता हूं, लेकिन इससे चित्रण कम सुलभ हो जाएगा और कोड को संपादित करने की आवश्यकता वाले लोगों के लिए कोड को और भी भ्रमित कर देगा। इसके अलावा, जावास्क्रिप्ट का उपयोग कर कुछ एसवीजी-फाइलों को विकीमीडिया से हटा दिया गया है, लेकिन मुझे यकीन नहीं है कि यह एक पूर्ण नियम है या नहीं।
मैं बस की खोज की है जब मैं अपनी फ़ाइल मान्य कि एसवीजी में शीर्षक-विशेषता अनुमति नहीं है जहां मैं इसे उपयोग कर रहा है, लेकिन यह सबसे ब्राउज़रों के साथ काम करता है। मानक के अनुसार आपको शीर्षक-तत्व का उपयोग करना चाहिए, लेकिन ऐसा लगता है कि यह किसी भी ब्राउज़र के साथ काम नहीं करता है। इसके अलावा, मानक के अनुसार, मैं एक शैली-तत्व को शीर्षक-विशेषता दे सकता हूं, लेकिन ऐसा लगता है कि यह किसी भी ब्राउज़र के साथ काम नहीं कर रहा है और इसके लिए मुझे केवल 180 की बजाय 180 स्टाइल-तत्वों का उपयोग करने की आवश्यकता होगी (कोड है एक स्क्रिप्ट द्वारा उत्पन्न, इसलिए मेरे लिए उन्हें बनाने में कोई समस्या नहीं है, यह सिर्फ इतना है कि यह कोड को समझने के लिए बहुत बड़ा और कठिन बना देगा)।
मैंने जो सवाल उठाए हैं, वे अब तक के "उत्तर" प्राप्त नहीं हुए हैं, और यहां तक कि दूरस्थ रूप से उपयोगी भी नहीं हैं।
I परवाह नहीं है कि छवि इंकस्केप में संपादन योग्य है या नहीं। इंकस्केप बिटमैप छवियों को बनाने के लिए एक अच्छा टूल है (भले ही आपको बाद में बेहतर संपीड़न प्राप्त करने के लिए उन्हें किसी अन्य प्रोग्राम के माध्यम से चलाने के लिए)। इंकस्केप एसवीजी फाइलें बनाने में बेकार है (या किसी भी वेक्टर आधारित छवि फ़ाइलों को दर्शकों के लिए लक्षित, वेक्टर आधारित छवि फाइलें इंकस्केप बनाता है केवल इंकस्केप के साथ वास्तव में उपयोगी है), इंकस्केप वास्तव में, वास्तव में, वास्तव में खराब उपकरण है जो एसवीजी बनाने के लिए चुनने के लिए है एक अंत उत्पाद के रूप में इरादा छवियों; इसके लिए सोदीपोडी एक अच्छा उपकरण था, लेकिन इनक्सकेप सोदीपोडी नहीं है, केवल सोदीपोडी पर आधारित है (दुर्भाग्यवश, सोदीपोडी का पुराना सी-संस्करण आधुनिक कंप्यूटर सिस्टम पर अच्छा नहीं चलता है और सी ++ संस्करण कभी खत्म नहीं हुआ था)। मैं अपनी छवि को टेक्स्ट एडिटर के साथ संपादित करना आसान बनाना चाहता हूं, ताकि कोई विकिपीडिया इंक्सस्केप का उपयोग करने के लिए लुभाने और फ़ाइल को अनजान बनाने के लिए प्रेरित न हो (और प्रक्रिया में आकार को थोड़ा कम से कम 2 एमबी से 60 एमबी तक बढ़ाएं, यदि आप इसे "मानक" एसवीजी छवि (जो हमेशा मानक शिकायत फ़ाइल नहीं देते हैं) के रूप में इनक्सकेप में सहेजते हैं, तो इनस्कैप्स का स्वयं का एसवीजी-आधारित फ़ाइल प्रारूप भी बड़ी फाइलें बनाता है)।
मुझे नहीं लगता कि विकिपीडिया एसवीजी-छवियों के भीतर जावास्क्रिप्ट को अनुमति देता है, इसलिए जावास्क्रिप्ट से बाहर है।
मुझे पहले से ही पता है कि कैसे जावास्क्रिप्ट के साथ टूलटिप्स और एसवीजी में उन्हें बनाने के लिए दो अलग-अलग तरीकों को बनाना है (लेकिन एसवीजी में एम्बेडेड सीएसएस में नहीं)।कारण, मूल प्रश्न में पहले से उल्लिखित एक के अलावा, कि मैं टूलटिप्स के लिए एसवीजी कोड का उपयोग नहीं करना चाहता हूं कि कोई भी वेब ब्राउज़र मानक का समर्थन नहीं करता है, लेकिन एसवीजी-दर्शक करते हैं (लेकिन गैर-मानक नहीं टूलटिप्स जो ब्राउज़रों के साथ काम करते हैं), इसलिए कोई भी व्यक्ति जो फ़ाइल में एक टूलटिप में मैन्युअल रूप से सुधार करेगा (टेक्स्ट एडिटर के साथ), पाठ को दो अलग-अलग स्थानों में बदलना होगा, संभवत: समय के साथ, परिणामस्वरूप विभिन्न टूलटिप्स विभिन्न ब्राउज़रों/दर्शकों में।
अधिकांश विकिपीडिया संपादक कंप्यूटर अशिक्षित हैं [उद्धरण वांछित] –