Formular 12.5

  • Ich habe gerade die neuen Formular-Optionen getestet. Dabei ist mit folgendes aufgefallen:

    • Wenn ich die Option "Datum" auswähle erscheint im Internet-Explorer sowie Firefox der Textfeld-Name, so soll es sicher auch sein. Im Chrome sowie Opera steht da aber nur das gewünschte Format "tt.mm.jjjj" (Fotos im Anhang). Somit weiß der User nicht was ich da eigentlich abfragen will.
    • Für den "Auswahl-Button Datum" würde ich mit einen Kalender-Icon anstatt des Dreiecks wünschen.
    • Was wird denn bei der Option "Telefon" abgefragt? Da wird scheinbar alles akzeptiert.

    HIER das Testformular, kann gern getestet werden. Die Mail kommt bei mir als Test-Nachricht an.

    PS: Mir ist gerade noch aufgefallen das der Auswahl-Button für das Datum im Chrome sowie Opera angezeigt werden, im Internet-Explorer sowie Firefox jedoch nicht.

  • Hallo,

    hier unterstützen wir lediglich die Angabe von neuen HTML5-Feldtypen. Ob ein Browser den jeweiligen Feldtyp unterstützt und wie der Browser das Feld darstellt, obliegt komplett dem Browser.
    In Zeta Producer kann man ja kein gewünschtes Datumsformat angeben, ich wundere mich also, woher das "tt.mm.jjjj" kommt. Ich vermute das ist ein Bug im Browser. In meinen Browsern sehe ich das allerdings nicht so, daher würden wir die genaue Browser-Versionsn benötigen um das nachzustellen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

    • Chrome "Version 42.0.2311.135 m"
    • Firefox 37.0.2
    • Internet Explorer 11.0.9600.17728
    • Bei Opera, finde ich keinen Versionshinweis. Den habe ich aber erst vor einer Woche installiert.


    Im Chrome und Opera wird das Datumsformat angezeigt aber nicht der Textfeld-Name. Der "Auswahl-Button Datum" wird hier angezeigt.
    Im Firefox und Internet-Explorer wird der Textfeld-Name angezeigt, aber nicht der "Auswahl-Button Datum".

  • Also die Anzeige des Datumsformats in Chrome ist offensichtlich die korrekte und vorgesehene Art von Chrome so ein Datumsfeld anzuzeigen. Wenn man mal ein Datum gewählt hat, wird auch nicht mehr das Format angezeigt, sondern das Datum.

    Alles andere ist, wie bereits von mir beschrieben, abhängig davon, ob der Browser den Feldtyp bereits unterstützt oder nicht. Wenn ein Browser einen neuen HTML5-Feldtyp nicht unterstützt, wird das Feld genau so dargestellt, wie ein normales Textfeld. Das Verhalten, das Sie beobachten ist also ganz normal und so zu erwarten.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Also die Anzeige des Datumsformats in Chrome ist offensichtlich die korrekte und vorgesehene Art von Chrome so ein Datumsfeld anzuzeigen.

    Ja, das denke ich auch. Da aber der Textfeld-Name nicht angezeigt wird ist diese Option nicht einsetzbar, der User weiß ja nicht welche Information ich abfragen möchte.

    Das einzige was ich mir vorstellen könnte wäre das der Textfeld-Name wie in den Listenfeldern vor dem Eingabefeld angezeigt wird.
    Würde ZETA das abändern können/wollen?

  • Unsere Philosophie ist hier, das den Browser machen zu lassen und nichts eigenes zu machen; das wird sehr schnell sehr komplex, wenn das cross-Browser sauber funktionieren soll.

    Stattdessen arbeitet die Zeit hier für uns, ich hoffe mal, dass mehr Browser zukünftig HTML5 unterstützen werden.

  • Ja, das denke ich auch. Da aber der Textfeld-Name nicht angezeigt wird ist diese Option nicht einsetzbar, der User weiß ja nicht welche Information ich abfragen möchte.

    Ah, verstehe. Wir prüfen ja, ob der Browser "Platzhalter-Text" unterstützt und stellen den Feldnamen dann im Textfeld als Platzhalter dar, statt ein Label mit dem Feldnamen über dem Feld zu platzieren.

    In dem Fall unterstützt der Browser Platzhalter-Text, stellt aber im Feld seine "widgets" dar, so dass der Feldnamen fehlt. Da stimme ich zu, das ist nicht gut. Evtl. sollten wir solch einen Fall abfangen und das Label mit dem Feldnamen wie gewohnt über dem Feld darstellen.

    Wäre das aus Ihrer Sicht eine Lösung?

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!