Andreas Turnwald: Kennt jemand das Attribut "csmup" ?

Hallo allerseits,

beim Erstellen meiner Webseite (Ansichts-Link siehe oben) wurde von Adobe Golive V6 das Attribut CSMUP in die Menüebene bei jeder Schaltfläche eingefügt.
Im GoLive-Debugger wird es ironischerweise wiederum als "ungültiges Attribut" beanstandet. Hat jemand Informationen darüber ? Ich finde leider nichts im WWW. Möglicherweise ist es ja auch Java statt CSS ?!?

Unten habe ich den Quelltext des Schaltflächenelements einmal aufgeführt. Das Weglassen des Attributs csmup="B915914" hat rein optisch keine Auswirkungen, weder bei Firefox-Browser, noch beim IE.

Vielen Dank,

Andreas

______________________
<td width="93" height="35" colspan="3" valign="top" align="left" xpos="94" csgroup="09561D98"><a onmousedown="changeImages( /*CMP*/'heim_n6',/*URL*/'Bilder/ButtonsKopfleiste/Referenzen_g.png');return true" onmouseup="CSAction(new Array(/*CMP*/'2BA9C00'));changeImages( /*CMP*/'heim_n6',/*URL*/'Bilder/ButtonsKopfleiste/Referenzen_o.png');return true" onmouseover="changeImages( /*CMP*/'heim_n6',/*URL*/'Bilder/ButtonsKopfleiste/Referenzen_o.png');return true" onmouseout="changeImages( /*CMP*/'heim_n6',/*URL*/'Bilder/ButtonsKopfleiste/Referenzen_n.png');return true" href="Referenzen.html"                 csmup="B915914">        <img src="Bilder/ButtonsKopfleiste/Referenzen_n.png" alt="Filme, Firmen und Fantasie" name="heim_n6" height="35" width="93" border="0"></a></td>
____________________________

  1. hi,

    beim Erstellen meiner Webseite (Ansichts-Link siehe oben) wurde von Adobe Golive V6 das Attribut CSMUP in die Menüebene bei jeder Schaltfläche eingefügt.

    diverse editoren neigen dazu, den quellcode mit in (X)HTML nicht existenten attributen anzureichern, die sie ausschließlich für ihre eigenen zwecke benötigen.
    leider sind die oftmals nicht "intelligent" genug, dafür gefälligst HTML-komentare o.ä. zu nutzen, anstatt ungültige attribute zu erzeugen.

    Im GoLive-Debugger wird es ironischerweise wiederum als "ungültiges Attribut" beanstandet. Hat jemand Informationen darüber ? Ich finde leider nichts im WWW. Möglicherweise ist es ja auch Java statt CSS ?!?

    nein, weder noch.
    es ist einzig und allein ein (pseudo-)attribut, welches der editor selber ggf. für seine zwecke braucht.

    Das Weglassen des Attributs csmup="B915914" hat rein optisch keine Auswirkungen, weder bei Firefox-Browser, noch beim IE.

    natürlich nicht.
    der einzige fall, in dem es auswirkungen haben _könnte_ ist der, dass die seite noch einmal mit dem selben editor bearbeitet werden soll - der könnte diese dann u.U. "brauchen", um selber überhaupt noch zu erkennen, welchen code er da zu welchem zweck fabriziert hat.

    wenn du die seite jetzt manuell weiter bearbeitest, kannst du diesen ganzen kram rausschmeißen.
    validieren kann dir sicher dabei helfen, wenn du dir nicht ganz sicher bist, was HTML-attribute und was nonsense-attribute sind:
    http://validator.w3.org/
    http://validator.de.selfhtml.org/

    (dass diese in einem von einem solchen editor erstellten code noch anderen "murks" finden, ist allerdings nicht vollkommen ausgeschlossen.)

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
    1. Danke an alle !

      Vielen Dank, das ging ja wahnsinnig schnell ! Das war schon mal eine wertvolle Information, werde mich ans ausmisten machen. Und auch mal deinen Validator ausprobieren, Wahsaga.

      Einen schönen Tag noch,

      Andreas

    2. diverse editoren neigen dazu, den quellcode mit in (X)HTML nicht existenten attributen anzureichern

      Ja, und GoLive liegt da scheinbar ganz vorne mit. Ist kaum zu glauben, was ich schon alles aus den HTML-Files gelöscht hab, die hier jemand mit GoLive verbrochen hat...

      Hier noch was witziges zum Thema:
      http://www.d0t.de/Tazl_Gl%C3%BCck_HTML_sehr_schwer_%3Cscript_src=file/_BIG%20Powerbook/_Applications/_Adobe%20GoLive%AA%205-636.html

  2. Hallo,

    Das Weglassen des Attributs csmup="B915914" hat rein optisch keine Auswirkungen, weder bei Firefox-Browser, noch beim IE.

    cs steht fuer das Programm Cyber Studio von der ehemaligen Firma GoLive, die von Adobe aufgekauft wurde. Nun heißt das Programm GoLive ...

    Diese Attribute werden nur innerhalb von GoLive benoetigt und es soll -- lt. GoLive-nutzenden Kollegen -- Optionen geben, die den Export der cs-Undinge in die HTML-Dokumente verhindern.

    MfG, thomas

  3. Hi,

    beim Erstellen meiner Webseite (Ansichts-Link siehe oben) wurde von Adobe Golive V6 das Attribut CSMUP in die Menüebene bei jeder Schaltfläche eingefügt.

    Das gibt es genausowenig in [X]HTML wie die Attribute xpos oder csgroup (in Deinem Beispiel in td).
    Oder gar Elemente wie <csaction> usw.

    Diese WYSIWYD/WYSIWNEWS/WÜRGIWÜRG Programme brauchen scheinbar so ein Zeugs, um sich im HTML zurechtzufinden.

    <td width="93" height="35" colspan="3" valign="top" align="left" xpos="94" csgroup="09561D98">

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
  4. Hi,

    Im GoLive-Debugger wird es ironischerweise wiederum als "ungültiges Attribut" beanstandet.

    wieso ironisch? Und wieso nur dieses Attribut? Es spricht für den Debugger, wenn er auch selbtfabrizierten Murks anmeckert. ;-)

    freundliche Grüße
    Ingo