Texas JavaScript | TXJS

  1. The special relationship between your HTML markup and browsers is one more interesting than you'd think. In this session we'll cover pedantic differences like "elements" vs "tags" but also get into what it means that HTML is both markup and a serialization but definitely not the DOM. You'll also learn shortcuts with HTML that save you time. In the end, you'll have a better understanding of how browsers handle your work.
    Slides: http://goo.gl/U1b0J
    Mothereffing unquoted attribute value validator: mothereffingunquotedattributes.com
    This was the eighth talk on the A track of TXJS 2011. Visit 2011.texasjavascript.com for more.

    # vimeo.com/32287640 Uploaded 1,519 Plays 0 Comments
  2. It doesn't matter whether you write JavaScript for the client, the server, or for both. It doesn't matter what library or framework you use. It doesn't matter what templating engine or node modules you rely on. The end result is HTML. And if your HTML sucks, what was the point? If you've been thinking markup was someone else's concern, guess what, sweetcheeks: it's not - it's yours. We obsess over extra semi-colons but we'll add container element after container element to provide hooks for our jQuery plugins? Uh-uh. If there's no craftsmanship involved in the way you handle HTML, it's time to change that.
    Slides: slideshare.net/garann/changeyrmarkup
    This was the eighth talk on the B track of TXJS 2011. Visit 2011.texasjavascript.com for more.

    # vimeo.com/32303260 Uploaded 321 Plays 0 Comments
  3. What actually happens when you set a property on an element's style? Or when you add a stylesheet? This talk walks you through a bit of how modern web engines think about these sorts of things and how they interact with your JavaScript so you can structure your applications in ways that work with the system, not against it.
    This was the ninth talk on the A track of TXJS 2011. Visit 2011.texasjavascript.com for more.

    # vimeo.com/32364192 Uploaded 3,936 Plays 0 Comments
  4. Who needs an API? Scrape that sh*t!
    HTML is the new RSS. DOM is the new DOM. Your Mom is still your Mom.
    Slides: github.com/mikeal/slides/tree/master/spidering
    This was the ninth talk on the B track of TXJS 2011. Visit 2011.texasjavascript.com for more.

    # vimeo.com/34152299 Uploaded 295 Plays 0 Comments
  5. Co-author of yepnope.js and developer of Send to Dropbox, I work for GroupCard out of Milwaukee as a front end Software Engineer. Micro frameworks are the new HTML5, and I'll show you how to squeeze as many bytes as possible out of your morbidly obese code so it makes the cut. I'll whet your palette by covering the basic transformations that JavaScript minfiers make, then bring on the main course with techniques for dealing with JavaScript reserved words and object properties. For dessert, I'll serve up a tasty knowledge bomb as to how the gzip algorithm works at a high level and how that affects minifying and gzipping your code. When you're done with this meal you'll be full! However, your code will be so lean and sexy that it will probably leave you, get drunk with ender.js and come home with a microjs.com tattoo in the morning. You've been warned.
    Slides: ralphholzmann.com/presentations/2011/txjs/
    This was the tenth talk on the B track of TXJS 2011. Visit 2011.texasjavascript.com for more.

    # vimeo.com/34164210 Uploaded 237 Plays 0 Comments

Texas JavaScript | TXJS

SlexAxton Plus

Videos of and relating to: The Texas JavaScript Conference in Austin, TX

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.