2 Stimmen

Wie wird man die dummen "Pad"-Beschriftungen los, die von RTML-Funktionen erzeugt werden?

Ich habe das Pech, für die Wartung einiger alter Yahoo! Shops zuständig zu sein, die mit ihrer RTML-basierten Plattform erstellt wurden.

In letzter Zeit ist mir aufgefallen, dass der von einigen RTML-Funktionen erzeugte HTML-Code mit "Auffüllbildern" (oder wie auch immer die herkömmliche Bezeichnung für diese 1x1-Pixel-Bilder lautet, die zur Durchsetzung des Layouts verwendet werden) vollgestopft ist. Ich habe nichts gegen die Verwendung solcher Bilder, aber... alle diese Bilder sind mit einem ALT-Attribut wie diesem versehen:

<img href="http://.../image1x1.gif" alt="pad">

Bei allem Respekt vor den ursprünglichen Autoren von RTML, aber die müssen irgendwas geraucht haben, als sie sich diese "Zugänglichkeitsverbesserung" ausgedacht haben... :-(

Wie auch immer, hier sind meine Fragen:

  1. Kennt jemand eine Liste aller RTML-Funktionen, die HTML mit all diesen "Pad"-Bildern erzeugen?

  2. Gibt es eine Möglichkeit, all diese Dinge loszuwerden? alt="pad" Attribute, ohne eine Menge RTML-Code umzuschreiben?

NB: Das mag ein wenig zynisch klingen, aber eine bessere Zugänglichkeit ist hier nicht das Hauptziel. Das Hauptziel ist es, die Entlarvung dieser schwachsinnigen alt="pad" Attribute für Google und andere intelligente Suchmaschinen. Soweit ich weiß, wird clientseitiges Scripting also nicht helfen.

Ich danke Ihnen!


P.S. Wahrscheinlich haben die meisten von Ihnen wirklich Glück und noch nie etwas von RTML gehört. Denn wenn jemand einen Preis für Softwareprodukte ausloben würde, die auf

commercial success
------------------
    usability

Verhältnis würde diese RTML-basierte "Plattform" wahrscheinlich den ersten Platz gewinnen.


P.P.S. Anscheinend hat jemand von Yahoo! endlich zugehört, denn ich kann diese albernen "pad"-Tags in dem für unseren Shop generierten RTML nicht mehr finden. Nichtsdestotrotz bietet eine der Ideen, die als Antwort auf meine ursprüngliche Frage angeboten wurde, eine sehr praktische Lösung - nicht nur für das ursprüngliche Problem, sondern für jedes ähnliche Problem mit der RTML-Plattform. Sehen Sie sich die siegreiche Antwort an - sie ist wirklich gut.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X