Matthias Scharwies: Grundlegende Fragen zu Tutorials

Beitrag lesen

Servus!

Moin moin,

bevor ich anfange, an der Seite SVG/Tutorials/Einstieg/Grundformen bzw. Benutzer:JimKnopf/SVG/Tutorials/Einstieg/Grundformen herumzubasteln, würde ich gerne ein paar Fragen klären, die ich für elementar halte.

Zur ersten Frage:

Wenn man die Beispiele im Abschnitt Pfade aufmerksam liest, erfährt man eine Menge darüber, was beim d-Attribut des path-Elements alles möglich ist. Aus den Beispielen unter Kreuze, Konturen und Sterne und greife ich mal die Zeilen

<path d="M 100,0 v 200 m-100,-100 h 300" 
      fill="none" 
      stroke="white" stroke-width="40" 
/>
<path 
   d="m85,-5 h30 v90 h190 v30h-190 v90 h-30 v-90 h-90 v-30 h90z" 
   fill="#002868" 
   stroke="white" stroke-width="10" 
/>
<path id="star" d="m13,70 l15-45 l15,45 l-38-28 h47" fill="none" stroke="#005293" />

heraus. Der aufmerksame Leser erkennt:

  • man kann zwischen dem Buchstaben, der den Befehl bezeichnet, und seinen Koordinaten ein Leerzeichen notieren oder man kann es weglassen,
  • man kann das Leerzeichen zwischen Befehlen auch weglassen,
  • man kann bei negativen Werten das Komma zwischen den Koordinaten weglassen.

Meine Frage: Wollen wir dem Leser in einem Einführungs-Tutorial tatsächlich zeigen, welche Varianten bei der Notation von SVG-Code alle möglich sind, oder wollen wir ihm erst einmal „guten Stil“ zeigen. Ich plädiere für guten Stil – mit dem Hintergedanken, welche (mehr oder weniger „schlampigen“) Notationen SVG außerdem zulässt, wird er schon noch schnell genug herausfinden (und wenn nicht: auch gut).

Guten Stil zeigen ist gut!

Als nächstes stellt sich dann natürlich die Frage, was ist „guter Stil“? Ich persönlich finde beim d-Attribut d="m13,70 l15,-45 l15,45 l-38,-28 h47" (kein Leerzeichen zwischen Buchstabe und seinen Koordinaten, immer ein Komma zwischen Koordinatenwerten und ein Leerzeichen zwischen Befehlen) am übersichtlichsten. Ist das hier als guter Stil konsensfähig?

ja, auf jeden Fall!

Wenn nicht, brauche ich die Beispiele nicht daraufhin zu überarbeiten.

Doch, mach!

Du oder Sie?

Ich nehme zur Kenntnis, dass die überwältigende Mehrheit der Leser offenbar die Anrede mit „Du“ bevorzugt.

Da ist bisher nichts beschlossen worden. Allerdings gab es immer wieder Kritik, dass man sich heute doch duzt.

Wie immer die Entscheidung „Du“ oder „Sie“ ausfällt oder schon ausgefallen ist, ich werde mich daran halten. Denn Inkonsistenz kann ich noch weniger leiden als plumpes Duzen.

Auf der nächsten MV 2025. Vorher gibt's Wichtigeres zu tun.

Herzliche Grüße

Matthias Scharwies

--
Die Signatur findet sich auf der Rückseite des Beitrags.
2 72

Verschlimmbesserungsvorschlag für SVG-Tutorial

JimKnopf
  • svg
  • wiki
  1. 0
    Rolf B
    1. 0
      JimKnopf
  2. 0
    JimKnopf
    1. 0
      Rolf B
  3. 0
    JimKnopf
  4. 1
    JimKnopf
    1. 0
      Matthias Scharwies
      1. 0

        Its a wiki?

        Camping_RIDER
        • grusel
        • meinung
        • wiki
        1. 0

          It's a wiki?

          Matthias Scharwies
          • meinung
          • wiki
      2. 0

        Grundlegende Fragen zu Tutorials

        JimKnopf
        • meinung
        • svg
        • wiki
        1. 0
          Matthias Scharwies
          1. 1
            Camping_RIDER
            1. 1
              Felix Riesterer
            2. 0
              Der Martin
              • meinung
              • wiki
              1. 0
                Camping_RIDER
                1. 0
                  Matthias Scharwies
                  1. 0
                    Camping_RIDER
                2. 0
                  Gunnar Bittersmann
                  1. 0
                    Auge
                    1. 0
                      Rolf B
                      1. 0
                        Auge
                        1. 0
                          Rolf B
                    2. 0
                      Gunnar Bittersmann
                      1. 0
                        Matthias Scharwies
                        1. 2
                          Rolf B
                          1. 0
                            Matthias Scharwies
                            1. 1
                              Camping_RIDER
                          2. 1
                            Der Martin
        2. 0
          Rolf B
          1. 0
            JimKnopf
            • meinung
            • wiki
            1. 0
              Rolf B
        3. 2
          Felix Riesterer
          1. 2
            Auge
            • meinung
            1. 1
              Felix Riesterer
          2. 2
            MudGuard
            1. 1
              Rolf B
              1. 1
                Der Martin
                1. 0
                  Gunnar Bittersmann
                  • menschelei
            2. 0
              JimKnopf
              • meinung
              • wiki
              1. 1
                Tabellenkalk
                1. 1
                  JimKnopf
                  1. 0
                    Tabellenkalk
                    1. 0
                      JimKnopf
                2. 0
                  Gunnar Bittersmann
                  • meinung
                  • sprache
                  • wiki
              2. 0
                MudGuard
                1. 0
                  JimKnopf
                  1. 0
                    MudGuard
              3. 0
                Rolf B
                1. 0
                  JimKnopf
                  1. 2
                    Rolf B
            3. 0
              Gunnar Bittersmann
              • meinung
              • sprache
              • wiki
          3. 0
            JimKnopf
            • meinung
            • wiki
        4. 0
          Gunnar Bittersmann
          1. 0
            Rolf B
            1. 0
              Gunnar Bittersmann
              • svg
          2. 0
            JimKnopf
            1. 0
              Rolf B
              1. 2
                JimKnopf
                1. 0
                  JimKnopf
                  • wiki
                  1. 0
                    Matthias Scharwies
                  2. 0
                    Rolf B
                  3. 0

                    Manöverkritik

                    Matthias Scharwies
                    1. 0
                      JimKnopf
                      • menschelei
                      • wiki
                      1. 0
                        Matthias Scharwies
                        • wiki
                        1. 1
                          Matthias Scharwies
                          1. 0
                            Gunnar Bittersmann
                            • community
                            • css
                          2. 2
                            Matthias Scharwies
  5. 0
    JimKnopf
    1. 0
      Tabellenkalk
    2. 0
      Rolf B
      1. 0
        Matthias Scharwies