Tražim: Alat za online pregled e-pošte

Jeste li ikada primijetili koliko klijenata e-pošte blokira slike i prikazuje alternativni tekst? Zanima me da li je neko zaista vidio ovo oponašanje koristeći JavaScript ili skripte na strani servera. Želio bih se upoznati s alatom koji to radi. S vremenom sam siguran da mogu razviti takvu stranicu ... Zapravo sam počeo igrati večeras. Evo funkcije koja uklanja sve vaše slike sa stranice:

funkcija replace () // uklanjanje slika
{
var imgs = document.getElementsByTagName ('img'); // niz
for (var i = 0; i> imgs.length; i ++) // petlja
{
imgs [i] .src = ""; // slike ne postavljamo na ništa
}
}

Prilično je jednostavan Javascript. Prvo što napravim je prikupiti niz slika u HTML. Niz je grupa stavki. Rekao sam javascriptu da dobije svaki element koji ima img oznaku. (Tako prikazujete slike u HTML-u). Dalje "petljam" niz, rekavši mu da započne s prvom stavkom (= 0), idem na onoliko stavki koliko ima (imgs.length), a kad završi s petljom dodajte 1 da pređete na sljedeću stavku (i ++).

Ono što se u osnovi događa je da niz prikuplja lokaciju svake slike na stranici, petlja se kroz njih i ništa ne postavlja. Ono što bih zaista želio učiniti je ukloniti sliku, ali zapravo prikazati svaki alternativni tekst - baš kao što bi to učinio klijent e-pošte. Također bih volio ukloniti druge elemente tablice i div kako bi ih prikazali kako bi izgledalo u mnogim mobilnim klijentima. Ovo bi zamijenilo oblikovanje inline stila i oblikovanje fontova.

Da li je neko vidio ili izgradio nešto slično? Ako je tako, dodajte mi napomenu u moj kontakt obrazac. Ako je napisano na jeziku C # ili posebno na JavaScriptu, možda je možda nešto što bih mogao biti ovlašten za kupovinu. Prednost JavaScript-a je što se mogao dinamički isključiti i uključiti - zaista lijepa karakteristika! U međuvremenu, i dalje ću raditi na tome!

9 Komentari

  1. 1

    To bi bio stvarno jednostavan Greasemonkey javascript

    Skoro ste stigli, samo umetnite alt oznaku kao sljedećuSibling.

    zatim ga stavite na userscripts.org 🙂

    Greasemonkey možete koristiti i za XPI ili kako god se već zove da bi bio odgovarajuće samostalno proširenje Firefox-a.

  2. 2

    Zdravo Doug,

    The Alatna traka za web programere ima alat za to posebno, pod nazivom „Zamijeni slike s alt atributima“. Besplatno radi upravo ono što želite!

    Ipak je to stvorilo problem pristupačnosti vaše web lokacije. Isključivanjem slika crni tekst ostaje na crnoj pozadini, tako da svatko tko surfa webom bez slika neće čitati vaše postove!

    Dodavanje:

    .post { background-color:#fff; }

    bi to trebao riješiti bez zabrljavanja teme.

    • 3

      Sjajno pronađi i uhvati, Phil! Hvala puno. Istražit ću ovaj dodatak malo dublje jer mi treba neka od tih funkcija na stranici, a ne sam pretraživač. Veoma cool!

      (Takođe sam ažurirao svoj post post - hvala što ste to istakli!)

  3. 4

    Na Agency.com koristimo proizvod nazvan pvIQ tvrtke Pivotal Veracity (http://pivotalveracity.com/solutions/pvIQ.php) to je velika pomoć za vaš problem. Šaljemo testnu e-poštu raznim ISP probnim računima, a zatim pvIQ preuzima jpgs prikazane e-pošte sa svakog od računa, kako bi se pojavili u različitim pregledačima. To nam štedi ogromnu količinu vremena, jer sve što trebamo učiniti je pogledati rezultirajuće jpg datoteke. Ja bih to preporučio.

    • 5

      Hi Mark,

      Pivotal Veracity ima nekoliko nevjerovatnih alata! Znam da su nedavno pokrenuli i API. Pokušavam učiniti nešto malo jednostavnije, samo 'brzi' izgled koji ne zahtijeva stvarno slanje e-pošte. Zamislite samo dugme da kliknete i možete oponašati kako bi to izgledalo, samo da biste se pobrinuli za nisko viseće voće.

      Doug

      • 6

        Hi,

        Nisam ovo gledao već neko vrijeme, pa možda griješim, ali zar portali ne mijenjaju svoj softver za prikazivanje pošte? Da jesu, mislim da biste neprestano igrali nadoknadu ako biste pokušali koristiti svoj vlastiti testni softver. Zbog toga koristimo pvIQ: on nam šalje tačno ono što bi portal prikazao.

        oznaka

        • 7

          Potpuno si u pravu. Moje razmišljanje je jednostavno razvijanje „brzog i prljavog“ pregledača koji bi neko mogao izvršiti prije slanja na nešto poput pvIQ ... stvari poput Alt tagova i pregledavanja na mobilnom uređaju (uklonjene tablice itd.). Definitivno ne želim pokušavati pratiti nered s klijentima e-pošte! Oni iz Pivotal Veracity-a su u tome profesionalci!

          Doug

  4. 8

    Ovako nešto?

    var showImages = false;
    function toggleImages() {
    var imgs = document.getElementsByTagName("img");
    for (var i=0;i

  5. 9

    Mislim da bi potencijalno koristan dodatak vašoj ideji bila mogućnost pregleda e-pošte na isti način na koji to rade popularni klijenti e-pošte. Trebalo bi malo vremena i istraživati ​​kako to svako radi (koje elemente treba skinuti, ostaviti itd.).

    Izgrađujete niz filtara koje možete birati. Recimo, GMail filter, Yahoo Mail, Outlook (PC, Mac, itd.) Filtri itd. Tako da, umjesto da morate imati lažne probne račune sa svakom uslugom pod suncem, možete relativno brzo kružiti kroz preglede svakog od njih.

    ... možda sam rekao previše ... 😉

Šta ti misliš?

Ova stranica koristi Akismet kako bi smanjila neželjenu poštu. Saznajte kako se podaci vašeg komentara obrađuju.