तलाश: ऑनलाइन ईमेल पूर्वावलोकन उपकरण

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

समारोह की जगह () // छवियों को हटा दें
{
var imgs = document.getElementsByTagName ('img'); // सरणी
(var i = 0; i> imgs.length; i ++) // लूप
{
imgs [i] .src = ""; // कुछ भी नहीं करने के लिए छवियों को सेट करें
}
}

यह बहुत आसान जावास्क्रिप्ट है। पहली चीज जो मैं करता हूं वह छवियों की एक सरणी एकत्र करता है एचटीएमएल. एक सरणी वस्तुओं का एक समूह है। मैंने जावास्क्रिप्ट को प्रत्येक तत्व प्राप्त करने के लिए कहा जिसमें एक आईएमजी टैग है। (इस तरह आप HTML में इमेज प्रदर्शित करते हैं)। इसके बाद मैं इसे पहले आइटम (=0) से शुरू करने के लिए कहकर सरणी के माध्यम से 'लूप' करता हूं, वहां कई वस्तुओं के लिए जाता हूं (imgs.length), और जब यह लूप के साथ किया जाता है तो अगले आइटम पर जाने के लिए 1 जोड़ें (मैं ++)।

मूल रूप से क्या होता है कि सरणी पृष्ठ पर प्रत्येक छवि का स्थान एकत्र करती है, उनके माध्यम से लूप करती है, और प्रत्येक को कुछ भी नहीं सेट करती है। मैं वास्तव में इसके साथ क्या करना चाहता हूं कि छवि को हटा दें लेकिन वास्तव में कोई वैकल्पिक टेक्स्ट प्रदर्शित करें - जैसे एक ईमेल क्लाइंट होगा। मुझे इसे प्रस्तुत करने के लिए अन्य तालिका और div तत्वों को निकालना भी अच्छा लगेगा क्योंकि यह कई मोबाइल ग्राहकों में दिखाई देगा। यह इनलाइन स्टाइल टैग और फॉन्ट फॉर्मेटिंग को बदल देगा।

क्या किसी ने ऐसा कुछ देखा या बनाया है? यदि हां, तो मुझे मेरे संपर्क फ़ॉर्म में एक नोट दें। यदि यह सी # या विशेष रूप से जावास्क्रिप्ट में लिखा गया है, तो यह कुछ ऐसा भी हो सकता है जिसे मैं खरीदने के लिए अधिकृत किया जा सकता हूं। जावास्क्रिप्ट का लाभ यह है कि इसे गतिशील रूप से बंद और चालू किया जा सकता है - वास्तव में एक अच्छी सुविधा! इस बीच, मैं खुद इस पर काम करना जारी रखूंगा!

9 टिप्पणियाँ

  1. 1

    यह एक बहुत ही सरल Greasemonkey जावास्क्रिप्ट होगा

    आप लगभग वहाँ हैं, बस अगली टैग को अगली प्रविष्टि के रूप में डालें।

    फिर इसे userscripts.org पर डाल दें 🙂

    आप Greasemonkey को XPI या जो भी इसे उचित स्टैंडअलोन फ़ायरफ़ॉक्स एक्सटेंशन बनाने के लिए कहते हैं, का उपयोग कर सकते हैं।

  2. 2

    हाय डौग,

    पिछली कक्षा का वेब डेवलपर टूलबार विशेष रूप से ऐसा करने के लिए एक उपकरण है, जिसे "रिप्लेसमेंट इमेजेज विद अल्ट एट्रीब्यूट" कहा जाता है। यह वही करता है जो आप मुफ्त में चाहते हैं!

    हालांकि इसने आपकी साइट के साथ एक एक्सेसिबिलिटी समस्या को फेंक दिया। छवियों को बंद करने से काले रंग की पृष्ठभूमि पर काले रंग का पाठ छोड़ दिया जाता है, इसलिए कोई भी आपके चित्रों को पढ़े बिना वेब पर सर्फिंग नहीं करेगा!

    जोड़ना:

    .post { background-color:#fff; }

    हालांकि अपने विषय को गड़बड़ाने के बिना हल करना चाहिए।

    • 3

      महान खोजने और पकड़ने, फिल! बहुत बहुत धन्यवाद। मैं इस ऐड-ऑन में थोड़ी गहराई से खुदाई करने जा रहा हूं क्योंकि मुझे ब्राउज़र की बजाय किसी पेज में कुछ कार्यक्षमता की आवश्यकता है। बहुत ही शांत!

      (मैंने अपनी पोस्ट क्लास को भी अपडेट किया - यह इंगित करने के लिए धन्यवाद!)

  3. 4

    Agency.com पर हम PivotI Veracity से pvIQ नामक उत्पाद का उपयोग करते हैं (http://pivotalveracity.com/solutions/pvIQ.php) कि आपकी समस्या के साथ एक बड़ी मदद है। हम अपने विभिन्न ISP परीक्षण खातों में अपने परीक्षण ईमेल भेजते हैं और फिर pvIQ प्रत्येक खातों से प्रदान किए गए ईमेल के jpgs को पुनः प्राप्त करते हैं, क्योंकि वे विभिन्न ब्राउज़रों में दिखाई देंगे। यह हमें भारी मात्रा में समय बचाता है, जैसा कि हम सभी को करना है परिणामी jpgs को देखें। मैं इसकी सलाह दूंगा।

    • 5

      हाय मार्क,

      निर्णायक सत्यापन में कुछ अविश्वसनीय उपकरण हैं! मुझे पता है कि उन्होंने हाल ही में एक एपीआई भी लॉन्च किया है। मैं कुछ सरल करने की कोशिश कर रहा हूं, बस एक 'त्वरित' लुक जिसे वास्तव में ईमेल भेजने की आवश्यकता नहीं है। क्लिक करने के लिए सिर्फ एक बटन की कल्पना करें और आप अनुकरण कर सकते हैं कि यह कैसा लगेगा, बस कम लटकने वाले फलों की देखभाल करने के लिए।

      डॉग

      • 6

        हाय,

        मैंने कुछ समय तक इस पर ध्यान नहीं दिया, इसलिए मैं गलत हो सकता हूं, लेकिन क्या पोर्ट अपने मेल रेंडरिंग सॉफ्टवेयर को बदलते नहीं रहते? यदि वे करते हैं, तो मुझे लगता है कि यदि आप अपने स्वयं के परीक्षण सॉफ़्टवेयर का उपयोग करने का प्रयास करते हैं तो आप लगातार कैच-अप खेल रहे होंगे। इसलिए हम pvIQ का उपयोग करते हैं: यह हमें वही भेजता है जो पोर्टल प्रस्तुत करता है।

        मार्क

        • 7

          आप बिल्कुल सही हैं। मेरी सोच बस एक 'त्वरित और गंदे' पूर्वावलोकनकर्ता को विकसित कर रही है जिसे कोई व्यक्ति pvIQ जैसी किसी चीज़ को भेजने से पहले निष्पादित कर सकता है ... Alt टैग और मोबाइल पूर्वावलोकन (टेबल हटाए गए, आदि) जैसी चीजें। मैं निश्चित रूप से ईमेल ग्राहकों के साथ वहाँ गड़बड़ करने की कोशिश नहीं करना चाहता! Pivotal Veracity में जो लोग हैं, वे ही इस पर काम करते हैं!

          डॉग

  4. 8
  5. 9

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

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

    ... शायद मैंने बहुत ज्यादा कहा है ... much

तुम्हें क्या लगता है?

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका डेटा कैसे संसाधित किया जाता है.