Zum Inhalt springen

notizBlog

  • About
  • Follow me
  • Kontakt
  • Appearances
  • Audio

    OpenWebPodcast.TV

    Benutzerbild von Matthias Pfefferle

    by

    Matthias Pfefferle

    4. September 2011
    Open Web
    OpenWebPodcast studio-view

    So, da sind wir wieder… mit neuem Logo, Fernsehshow und nicht mehr ganz so technisch! In der aktuellen Folge (#32) dreht sich alles um Google+: User-Zahlen, Vergleich zu Facebook, die Real Name Policy und mehr.

    Den Audio-Stream findet ihr in unserem Blog und den Video-Stream auf USTREAM.

    Keine Kommentare zu OpenWebPodcast.TV
  • Standard

    Eskimos haben 90 Wörter für Schnee…

    Benutzerbild von Matthias Pfefferle

    by

    Matthias Pfefferle

    14. August 2011
    Open Web

    …und das Open Web kennt mindestens genau so viele Wörter für „Name“!

    Ich hab mir letzte Woche mal den aktuellen Draft von OpenID Connect angeschaut und mich riesig gefreut, dass die OpenID-Community ihrer Linie treu bleibt und dem User-Schema wieder komplett neue Bezeichnungen gibt. Aber das scheint ein genereller Spaß in OpenWeb-Kreisen zu sein. Ich hab mir mal einen Spaß d’raus gemacht einzelne Bezeichnungen verschiedener „Standards“ die mit Profil/User-Infos zu tun haben, zu vergleichen.

    Claims für den kompletten „Namen“ eines Users:

    • fn (vCard, hCard)
    • name (foaf, OpenID Connect, Facebook Connect, schema.org)
    • fullname (OpenID SREG)
    • namePerson (OpenID AX)
    • displayName (Portable Contacts, Open Social, Activity Streams)

    Claims für den „Nachnamen“ eines Users:

    • given name (vCard)
    • given-name (hCard)
    • lastName (foaf)
    • family_name (OpenID Connect, Facebook Connect)
    • namePerson/last (OpenID AX)
    • givenName (Portable Contact, Open Social)

    Gut dass wir das W3C, die WHATWG, die IETF und diverse ander Standard-Organisationen haben die in jahrelanger Arbeit, Standards wie RDF, XML, JSON, RDFa und Microdata spezifizieren und dann jeder, wie er gerade bock hat, ein Schema dafür baut 😀

    … Schema.org und das Open Graph Protocol sind perfekte Beispiele dafür, wie man gekonnt bestehene Schemas ignoriert und einfach macht, wie man denkt!

    P.S. Ich weiß dass man die Bezeichnung „Eskimo“ eigentlich nicht mehr benutzt und wehe mir nimmt jemand den Mythos mit den 90 Wörtern für Schnee 😉

    2 Kommentare zu Eskimos haben 90 Wörter für Schnee…
  • Link

    Web Actions/Web Intents

    Benutzerbild von Matthias Pfefferle

    by

    Matthias Pfefferle

    9. August 2011
    Open Web, OpenWeb Notizen

    Tantek Çelik mit einem sehr ausführlichen Bericht über Web Actions bzw. Web Intents:

    A web action is the interface and user experience of taking a specific discrete action, across the web, from one site to another site or application. They’re not a specific technology but use a variety of technologies.

    Keine Kommentare zu Web Actions/Web Intents
  • Bild

    Die Welt braucht mehr Standards 🙂

    Benutzerbild von Matthias Pfefferle

    by

    Matthias Pfefferle

    20. Juli 2011
    Journal
    xkcd: Standards
    xkcd: Standards
    Keine Kommentare zu Die Welt braucht mehr Standards 🙂
  • Link

    BrowserID

    Benutzerbild von Matthias Pfefferle

    by

    Matthias Pfefferle

    14. Juli 2011
    OpenWeb Notizen

    Mozilla arbeitet an einem neuen „Identity in the Browser„-Projekt namens BrowserID:

    For users, BrowserID provides a safer and easier way to sign in.

    For developers, BrowserID offers a world class sign-in experience with only a couple lines of code.

    For identity providers, BrowserID lets you give your users an identity they can use everywhere.

    Keine Kommentare zu BrowserID
  • Standard

    HTML5, Input-Types, Form-Validierung und WordPress

    Benutzerbild von Matthias Pfefferle

    by

    Matthias Pfefferle

    11. Juli 2011
    WordPress
    HTML5 Logo

    Dass HTML5 ein paar neue input-types definiert, habe ich durch die hcard-input-brainstorming so am Rande auf geschnappt, mir aber nichts weiter dabei gedacht… Durch Zufall bin ich heute aber über folgenden Tweet von Sylvia Egger gestoßen:

    Just implemented native #HTML5 form validation on #wp comments form – it' quite simple & should be in #wp default theme

    und habe bissle recherchiert… Mit den neuen Input-Types ist es doch tatsächlich möglich Input-Felder über den Browser validieren zu lassen… Ich bin begeistert! 🙂

    Trägt man beispielsweise eine Nicht-Email-Adresse in folgendes Feld…

    <input type="email" />Code-Sprache: HTML, XML (xml)

    bekommt man…

    Email Validation im Firefox

    Schön wenn man sich noch über solche Kleinigkeiten freuen kann oder 😉

    Lange rede kurzer Sinn: Da WordPress alle Formulare an zentraler Stelle definiert, ist es ziemlich einfach sie mit ein paar neuen Input-Types zu versehen. Mit dem folgenden Code wird das Kommentar-Formular mit den Typen "email" und "url" und das Suchformular mit dem Typ "search" (funktioniert nur in den WebKit-Browsern) erweitert:

    Code-Update: Eric Eggert hat mich in den Kommentaren darauf hingewiesen, dass man mit <input required /> auch noch die Pflichtfelder validieren kann. Danke!

    Code-Update 2: Dank maxe werden jetzt auch die WordPress Settings berücksichtigt (Comment author must fill out name and e-mail) und das "Comment"-Feld ist natürlich auch required

    <?php
    /*
    Plugin Name: html5 input-types
    Plugin URI: https://notiz.blog/
    Description: Adds the new HTML5 input-types to WordPress' default forms
    Version: 0.1
    Author: pfefferle
    Author URI: https://notiz.blog/
    */
    
    add_filter("comment_form_default_fields", "change_comment_input_types");
    
    function change_comment_input_types($fields) {
      if (get_option("require_name_email", false)) {
        $fields['author'] = preg_replace('/<input/', '<input required', $fields['author']);
        $fields['email'] = preg_replace('/"text"/', '"email" required', $fields['email']);
      } else {
        $fields['email'] = preg_replace('/"text"/', '"email"', $fields['email']);
      }
    
      $fields['url'] = preg_replace('/"text"/', '"url"', $fields['url']);
    
      return $fields;
    }
    
    add_filter("get_search_form", "change_search_form_input_types");
    
    function change_search_form_input_types($form) {
      return preg_replace('/"text"/', '"search"', $form);
    }
    
    add_filter("comment_form_field_comment", "change_comment_field_input_types");
    
    function change_comment_field_input_types($field) {
      return preg_replace('/<textarea/', '<textarea required', $field);
    }
    ?>Code-Sprache: HTML, XML (xml)

    Funktioniert als Plugin und in Child-Themes (einfach in die functions.php kopieren).

    Danke auch an Marc Görtz der mich über Twitter reichlich mit Links zu dem Thema versorgt hat:

    • A Form of Madness (den hab ich selber gefunden)
    • HTML5 Pattern
    • Fallback jQuery Validator

    Testen könnt ihr das übrigens hier auf notiz.blog.

    6 Kommentare zu HTML5, Input-Types, Form-Validierung und WordPress
  • Link

    The Indie Web: Who owns your identity?

    Benutzerbild von Matthias Pfefferle

    by

    Matthias Pfefferle

    10. Juli 2011
    OpenWeb Notizen

    https://gigaom.com/2011/07/08/the-indie-web-who-owns-your-identity/

    Dawn Foster schreibt auf Gigaom über die Indie Web-Bewegung:

    The Indie Web movement is primarily about ownership and control over your identity. The difficulty is that many of the tools that we need to achieve the complete vision of data ownership just don’t exist yet, or they exist, but not in a way that is accessible to most people. During IndieWebCamp, we focused on discussing these current issues and starting to build some of the tools necessary to make the Indie Web a reality for regular people.

    Keine Kommentare zu The Indie Web: Who owns your identity?
  • Link

    Google Takeout

    Benutzerbild von Matthias Pfefferle

    by

    Matthias Pfefferle

    28. Juni 2011
    OpenWeb Notizen

    Googles DataLiberation Initiative veröffentlicht Google-Takeout:

    Google Takeout lets you take your data out of multiple Google products in one fell swoop. Moreover, you’ll find that all your data is in portable and open formats‚ so it’s easy to import to other services quickly.

    Keine Kommentare zu Google Takeout
  • Link

    Skype testet XMPP

    Benutzerbild von Matthias Pfefferle

    by

    Matthias Pfefferle

    28. Juni 2011
    Open Web

    Die aktuelle Windows-Beta von Skype (5.5) scheint XMPP zu unterstützen… höchstwahrscheinlich um mit dem Facebook-Chat kompatibel zu sein.

    Keine Kommentare zu Skype testet XMPP
  • Link

    Mozilla: Web FWD

    Benutzerbild von Matthias Pfefferle

    by

    Matthias Pfefferle

    28. Juni 2011
    OpenWeb Notizen

    Mozilla startet einen Open Web Innovation Accelerator:

    Web FWD supports Open Web innovators by providing a space at Mozilla where they can build their products. We are creating a workshop environment where bold ideas can be realized and bare-bones prototypes can develop and go forward as products.

    via: @unhosted

    Keine Kommentare zu Mozilla: Web FWD
←Vorherige Seite
1 … 16 17 18 19 20 … 78
Nächste Seite→

notizBlog

  • /now
  • /slashes
  • Appearances
  • Blogroll
  • Changelog
  • Datenschutzerklärung
  • Donate
  • Follow me
  • Followers
  • Impressum
  • notiz.Blog
  • Thanks! ❤️🙌
  • About
  • Projekte
  • Artikel
  • Kontakt
  • I ❤️ RSS

← IndieWebring →

← Fediring →

This site is powered by WordPress and styled with the Autonomie theme