signs your ex doesn t want you back

how to make your ex win him back and
what to do when your in love with your ex or
your ex bf has a baby from another girl.
what to tell ex girlfriend to get her back
how to get a guy back after being too needy, what if i text your ex a lot, etc.

Listen to this week’s podcast (July 29, 2011) (proper podcast XML feed coming soon(ish))

hascan

For years we’ve been quite content shipping “dead code” to browsers regardless of their supported features. The best example of this is really every desktop library

how to win your boyfriend back letter, message to your ex boyfriend.

how to make your ex want you back free

what to do if a girl breaks up with you want her back

my ex boyfriend is married but still texts me

how to get ur ex baxk

how to win my girlfriends love back

what to say to an ex boyfriend that you want back

should i call my girlfriend back

can you go back if a exgirl friend cheats on you

slept with my ex now how do I get him back

my ex contact me what to do

some easy going responses to ex gf

how to handle a relashionship break gracefully tips for getting her back

what to tell your ex when so goes to vegas

my ex bf doesnt want a relationship with me

my ex girl friend blog

advice needed ex gf texts then ig

if your friends with an ex how long does it take to get back together

built to normalize features in browsers (read: usually normalizing between IE and other browsers). This is why code sent down to a user browsing with Firefox or Chrome will get references to nonstandard IE methods such as attachEvent (even if that code will never run, thus why these branches of code are dead weight). And that’s why users of jQuery Mobile browsing on iOS and Android will get the same references, because jQuery Mobile rests on top of jQuery. But what a waste of bandwidth, which is especially noticeable in the case of mobile devices and networks!

There are ways around this. Fortunately, some libraries such as YUI will perform feature tests and only load things that need to be sent down the wire (for example, a browser with native JSON support won’t get blindly sent a JSON polyfill that will never get executed). Some folks write special hacks in their code that make browser-specific branches, but end up being unnatural or unwieldy to maintain (Rebecca Murphey mentions the problem of maintaining this sort of code in one of her recent posts).

And then along came Joe Hewitt’s hascan, to little fanfare unfortunately. Hascan uses has.js, Node, and Browserscope to produce tailor-made versions of code delivered to browsers with only the code they need! A little controversial is the use of user agent sniffing, which has seemed to overshadow how awesome this tool really is (see the comments on FunctionSource’s article for more details). Don’t let the user agent sniffing scare you – I believe hascan is worth a serious look and I hope its general approach to eliminating “dead code” will catch on and gain more support.

jsfx

jsfx (by Egon Elbre) is a JavaScript sound effect generator that can dynamically create a whole range of sounds. It’s not exactly new, but it’s made the rounds a bit on Twitter this week, so it’s worth a mention! Since it’s been around a little bit, some folks have made stuff using it, including a drum sequencer and some crazy trippy audiovisual thing that seems to be like an animated technicolor Zen rock garden with the NBC chime as the soundtrack. Or something. Yeah. Oh yeah, if you just want to play around with jsfx itself, load up the handy demo and just click “Randomize” to your heart’s content. You’ll be surprised at the amount of diverse sounds you can get out if it.

html2canvas

html2canvas (by Niklas von Hertzen) is a mad scientist’s attempt at capturing a “screenshot” of webpages in canvas. Ok, Niklas isn’t a mad scientist, but in my mind he might as well be. Html2canvas doesn’t actually take a screenshot, but rather goes through the DOM element by element, inspecting computed styles added to each element, and attempts to translate that to Canvas. It does it amazingly well, as the examples show in their A-B comparisons.

Tidbits

JavaScript Enlightenment by Cody Lindley has been released (not to be confused with his other work, jQuery Enlightenment) (see a sample chapter here)

Callbacks, synchronous and asynchronous

Some more JSConf2011 videos have been posted

browserify – write client-side javascript server-side

CreativeJS is a new site that aims to demo some of the very best in JavaScript and HTML5.

JointJS

grumble.js is a jQuery plugin for tooltips without north/east/south/west positioning limitations

javascript-ipv6 is a library for parsing and manipulating IPV6 addresses in JavaScript

Tom Hughes-Croucher has released his Node.js Workshop slides from OSCON 2011

Improving DOM Performance for HTML5 Games

Easy functional programming in JavaScript with Underscore.js — part 1

The JavaScript Show

Node.js on Windows (or JavaScript for the backend)

(Slides) JavaScript is everywhere by Stoyan Stefanov

Understanding The Complex And Circular Relationships Between Objects In JavaScript

GitHub Most Watched This Week (JavaScript)

html2canvas
octopress
jquery-boilerplate
hook.io
agility

Releases

Backbone 0.5.2

YUI 3.4.0 Preview Release 3

Upcoming Events

Omaha Front-end Web & jQuery (August 2, 2011 in Omaha, NE, USA)
SoCal Node.js Meetup (August 4, 2011 in Los Angeles)
Introducing DNode and Hook.io (Bay Area Node.js Meetup) (August 4, 2011 in San Francisco)
AT&T Mobile App Hackathon (August 6, 2011 in San Jose, CA, USA)
NodeConf Summercamp (September 5-7, 2011 in Walker Creek Ranch, CA, USA)
Frontend Conference (September 9-10, 2011 in Zurich, Switzerland)
dojoconf (September 16, 2011 in Arlington, VA)
CapitolJS (September 18, 2011 in Washington DC)
onGameStart (September 22-23, 2011 in Warsaw, Poland)
Node.js Conference Italy (September 24, 2011 in Brescia, Italy)
jQuery Conference Boston (October 1-2, 2011 in Boston, US)
SenchaCon 2011 (October 23-26 in Austin, TX, USA)
Full Frontal JavaScript Conference (November 11, 2011 in Brighton, UK)
indieconf 2011 (November 19, 2011 in North Carolina, US)

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • description
  • Reddit
  • TwitThis
  • Simpy
  • StumbleUpon

Leave a Reply




© webdevpublishing 2011