में छवियों को स्थानीयकृत करें कुछ साल पहले, हमारे पास एक ग्राफिक डिजाइनर हमारी वेबसाइट को संशोधित करता था। उनके परिणाम बहुत अच्छे लगते थे, लेकिन दुर्भाग्य से उन्होंने वेब ब्राउज़र द्वारा एक नया असमर्थित फ़ॉन्ट पेश किया।ASP.NET
पहले मैं ऐसा था, "क्या!?!" ... क्योंकि हमारी अधिकांश सामग्री गतिशील है और सभी छवियों को पूर्व-निर्माण करने का कोई वास्तविक तरीका नहीं था। कई भाषाओं का मुद्दा भी था (क्योंकि हम जानते थे कि स्पेनिश क्षितिज पर था)।
वैसे भी, मैंने जीडीआई + के माध्यम से छवियों को स्वतः उत्पन्न करने के लिए कुछ कक्षाएं बनाने का निर्णय लिया और प्रोग्रामिक रूप से उन्हें आवश्यक रूप से कैश किया। इससे हमारी अधिकांश शुरुआती समस्याएं हल हुईं। हालांकि, अब हमारे भार नाटकीय रूप से बढ़ गए हैं, हमारे यूआई सर्वर पर एक नाली रही है।
अब सवाल के लिए ... मैं एक मानक वेब ब्राउज़र फ़ॉन्ट के साथ अधिकांश गतिशील जीडीआई + छवियों को प्रतिस्थापित करने के लिए देख रहा हूं। मैं कुछ प्रस्तुत जीडीआई + छवियों को रखने और उन्हें एक resx फ़ाइल में रखने के बारे में सोच रहा हूं, लेकिन उनमें से अधिकांश को तहोमा या एरियल फोंट के साथ एएसपी के माध्यम से बदलने की योजना है: लेबल।
जो आपने एक बेहतर स्थानीयकृत छवि समाधान पाया है?
- resx
- केवल resx
- कुछ अन्य समाधान
मेरे मुख्य चिंता यूआई सर्वर पर प्रोसेसिंग सीमित करने के लिए है में छवि यूआरएल जोड़ने में एम्बेड छवियों। यदि ऐसा है, तो resx में छवि यूआरएल जोड़ना वास्तव में छवि को resx में एम्बेड करने की तुलना में बेहतर समाधान होगा?
केवल एक चीज मैं यहाँ के बारे में सोच सकता है, हालांकि यह है कि उपयोगकर्ता भाषाओं को परिवर्तित करता है, वे अपने कैश को साफ़ करने के लिए देखने के लिए होता है अलग सामग्री। जरूरी नहीं कि एक बड़ा सौदा है, लेकिन कुछ पता होना चाहिए। –