Ankündigung

Einklappen
Keine Ankündigung bisher.

Für was ist HTML5 verwendbar?

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Für was ist HTML5 verwendbar?

    Hallo
    Ich habe versucht die Frage in der Suche zu finden, aber er zeigt mir alles an wo HTML drin ist

    Noch immer gilt HTML 4.01 oder XHTML 1 als die Standards. Aber mir scheint dass HTML5 beide ablösen wird.

    Mir ist es wichtig zukunftsfähiges Webdesign zu entwickeln aber ich die aktuellen und gestrigen User nicht ganz verliren.

    Was verwendet Ihr?

  • #2
    Mir ist es wichtig zukunftsfähiges Webdesign zu entwickeln aber ich die aktuellen und gestrigen User nicht ganz verliren.
    Sag mir nicht Du meinst den IE6...

    Das Wichtigste ist definitiv ein sauberer Code und eine saubere Trennung zwischen Auszeichnung, Formatierung und Funktion; sprich HTML, CSS und JS.
    Aber um auf die Frage zurück zu kommen - „HTML 5“ kann man ohne größere Probleme verwenden, zumindest die Dinge die gleich geblieben sind. Und das ist sogar besser als einige andere Lösungen da alle Browser (selbst alte IEs) den Doctype als standardkonform nehmen.

    Der Rest ist dann Dir überlassen... es gibt JS- und CSS-Dateien die man einbinden kann und somit älteren Browsern zumindest die strukturierenden Tags „beibringen“ kann. Aber ob Du darauf setzen möchtest sei Dir überlassen. Ich persönlich vernachlässige alles vor IE8

    Kommentar


    • #3
      Zitat von $littleCow Beitrag anzeigen
      Sag mir nicht Du meinst den IE6...

      ... natürlich nicht ich meinte damit Netscape 4 *lach*

      Mir behagt ncht ganz, dass man die neuen Tags z.B. nav dem IE mit JS beibringen muss. Es ist zwar selten aber es gibt immer noch User die keine JS einsetzen.

      Lieber streng strukturiert arbeiten oder doch noch auf die alte Div Krücke setzen?

      Kommentar


      • #4
        Wegen solcher Kompatibilitätängste wird HTML5 niemals zum eigentlich Standard. Leute mit antiken Browsern sollen verstehen, dass sie der Zukunft im Weg stehen. Man muss jetzt nicht gleich künstlich die neuesten Zusätze von HTML5 und CSS3 benutzen und beispielsweise Canvas bei allen Bildern benutzen, aber auf HTML5-Semantik und einige CSS3-Eigenschaften will ich nicht mehr verzichten müssen.

        Wenn dein Zielpublikum allerdings der Rentner ist, der schon mit einem Fuß im Grab ist, brauchst du sowieso kein CSS3 oder HTML5. Da reicht ein:
        <img src="gott_im_himmel.png" width="1" height="∞" />

        Kommentar


        • #5
          Jede valide HTML-4.01- bzw. XHTML-1.0-Dokument (strict) ist mit einem Doctype-Wechsel auch ein valides HTML5-Dokument. Du kannst aber neue Elemente verwenden und bis auf den IE <= 8 verstehen das auch alle Browser. Die rendern dann nämlich einfach generische Blocklevel- oder Inline-Elemente, wenn sie das Element selbst nicht kennen.
          Deshalb verstehe ich deine Frage nicht. Nutze es doch einfach, fertig. Ob erst einmal mit oder ohne neue Elemente ist doch vorerst Wurst. Graceful-Degradation ist dein Freund.

          Kommentar


          • #6
            Zitat von Asterixus Beitrag anzeigen
            <img src="gott_im_himmel.png" width="1" height="∞" />
            Als die Boshaftigkeit erfunden wurde, hast du besonders viel abbekommen *lach*

            Aber natürlich hast du recht, dass bei solchen Entscheidungen in der Tat die Zielgruppe eine Rolle spielt.

            Ich hab zur Zeit zwei Projekte:
            - Sportreiseanbieter
            - Ein Hals Nasen Ohrenarzt

            Beim Sportreiseanbeiter kann ich davon ausgehen, dass die Zielgruppe technisch ausgereifter ist als bei den Patienten eines Arztes.

            Danke
            Zitat von Manko10 Beitrag anzeigen
            Jede valide HTML-4.01- bzw. XHTML-1.0-Dokument (strict) ist mit einem Doctype-Wechsel auch ein valides HTML5-Dokument. Du kannst aber neue Elemente verwenden und bis auf den IE <= 8 verstehen das auch alle Browser. Die rendern dann nämlich einfach generische Blocklevel- oder Inline-Elemente, wenn sie das Element selbst nicht kennen.
            Deshalb verstehe ich deine Frage nicht. Nutze es doch einfach, fertig. Ob erst einmal mit oder ohne neue Elemente ist doch vorerst Wurst. Graceful-Degradation ist dein Freund.
            Du hast recht.
            Ich werde vorläufig nicht alles verwenden was HTML5 bietet, aber auch nicht ganz auf sinnvolles verzichten.

            z.B. muss mein neuens Design runde Ecken haben und Schattierungen haben, es wäre sinnlos hier die veralteten Technik einzusetzen. Ältere Browser ignorieren solche Angaben und dann sind die Ecken dort eben kantig.

            Letzte Frage:
            Was ist richtig <img /> oder <img> ich habe in Beispielen beides gefunden.

            Kommentar


            • #7
              Solange Du das Dokument nicht als application/xml oder so ausgibst, kannst Du überall <img> nehmen ohne, dass ein Browser meckern wird. Egal welcher Doctype.
              Ohne / ist HTML, mit / ist XML (und damit XHTML)

              Kommentar


              • #8
                ok danke

                Kommentar


                • #9
                  Ich gebe dir einen Tipp: lass den XHTML-Quatsch. Es bringt absolut keinen Vorteil und ist nur unnötige Tipparbeit für genau gar nichts. Das Dokument wird dadurch noch nicht einmal lesbarer. Die minimalen HTML5-Schreibweisen sind tausendmal schicker, trotdem eindeutig und vor allem kürzer.

                  PHP-Code:
                  <!DOCTYPE html>
                  <
                  meta charset="utf-8">
                  <
                  title>Bla</title>
                  <
                  section>Blub</section
                  ist ein valides HTML5-Dokument und ungleich kürzer als die XHTML-Variante. Bei längeren Dokumenten würde ich zwar zumindest die öffnenden HEAD- und BODY-Tags schreiben, aber überflüssigen Krams wie das HTML-Tag, schließende HEAD-, BODY-, P- oder LI-Tags, Slashes für Selfclosing-Tags etc. kann man einfach weglassen. Die Zeit kann man für wichtigere Dinge verwenden.

                  Kommentar


                  • #10
                    Es bringt absolut keinen Vorteil und ist nur unnötige Tipparbeit für genau gar nichts.
                    Die eine Syntax ist XML-kompatibel, die andere nicht.

                    Kommentar


                    • #11
                      Genau, Du schaffst Mehrwert für all die Content-Grabber da draußen.

                      Kommentar


                      • #12
                        Ich habe ja nichts gegen die Kurzsyntax von HTML, aber ich glaube, ihr stellt das hier gerade irgendwie etwas zu wenig objektiv dar.

                        Kommentar


                        • #13
                          nikosch, das ist doch gar kein Einwand. Es gibt OpenSource-HTML5-Parser, die dir ein solches Dokument in einen verwendbaren DOM-Baum verwandeln.

                          Mir persönlich gefällt diese kurze Schreibweise gar nicht. Ich finde es viel übersichtlicher, wenn ich explizit angebe, wo ein Element aufhört.

                          Kommentar


                          • #14
                            Ich finde es viel übersichtlicher, wenn ich explizit angebe, wo ein Element aufhört.
                            Damit du weißt, dass das HTML-Dokument am Dateiende aufhört?

                            Kommentar


                            • #15
                              Zitat von Manko10 Beitrag anzeigen
                              Damit du weißt, dass das HTML-Dokument am Dateiende aufhört?
                              Und Paragraphen und Tabellen und Listenelemente und und und...

                              Kommentar

                              Lädt...
                              X