align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

HH.js Meetup

  • May 21, 2012 · 7:00 PM

Monthly meetup of the JavaScript community in Hamburg.

Christopher Blum: WYSIHTML5

WYSIHTML5 is an open source rich text editor based on HTML5 technology and the progressive-enhancement approach. It uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles.

Thomas Steiner: Chrome extension that fixes ze Web

Albeit famous exceptions exist in form of Wikis, the Web today is still mostly a read-only experience. This leaves the Web content consumer exposed to all sorts of typographic cruelties, such as representing the ellipsis character ’…’ with three single full stops “...”, incorrect usage of a normal space where a non-breaking space would be preferred and even omission of the Oxford comma… While fighting the cause, namely sloppy Web authors, is like a fight against wind mills and certainly impossible to realize on Web scale, fighting the symptoms is a realistic option. Using client-side work-arounds, the Web can actually be fixed one page at a time. In this talk, we show how via part-of-speech tagging and JavaScript DOM event listeners, the Web can be made a better place.

Join or login to comment.

  • Boban J.

    It was great. I met new cool ppl :) Kudos for the wysihtml5 RTE :)

    May 22, 2012

  • A former member
    A former member

    Awesome (magnificent?) presentations, the speakers were prepared and the subjects interesting.

    May 22, 2012

Our Sponsors

  • Ubilabs

    Organizing the JavaScript Meetup and paying the fees.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy