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.
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
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
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)












