Build your own keyword analysis with our tools
SEO Report
Server Infos
Backlinks

HTML Analysis

Page Status
 

Found

Highlighted Content
Title

Alex Sexton

Description

So someone shoulder-taps you and asks you to explain the concepts behind JavaScript Inheritance to them. In my eyes you’ve got a few options. …

Keywords

H1

Alex Sexton
Understanding JavaScript Inheritance
Deploying JavaScript Applications
Introducing the Jed Toolkit
Third Party JavaScript in the Third Person
Third Party Front-end Performance
Recent Posts
GitHub Repos
Latest Tweets
Google+

H2

Web Hacking. JavaScript.
The Terminology Play
The Like-Classical-Inheritance-But-Different Play aka the Run-On Sentence Play
The Animal Play
The Father/Son Analogy Play
Conclusion
You
Requests matter
The Scout File
Wrap Up
The Jed Internationalization Toolkit
The Dojo Foundation and Future
It’s all about tools
Performance Matters

H3

Dev with builds in mind
Loading what you need is better than byte shaving
Don’t penalize modern users
One less jpeg
Package all the pieces together
Build apps into self-contained folders
Parallelizing the initial data request
Statically generate your container pages and CDN them too
All this together
Other media requests

H4

Fonts and Icons
CSS Files

H5

Text Analysis

Cloud of Keywords from all content
High relevance
 

javascript genes build file it’ files performance data we’ css baby load scout create object static you’ party code human applications loading tools i’ script smart inheritance html good don’ animal return document small cache requests loaded user we' features application url style alex package father users prototype fonts icons technique server request stuff inline type based sayhi isn’ toolkit pretty makebaby class mother translation talk single number tall dog selectgenes darkhair mom athletic work lot separate translators comments prototypal modules folder i' fscript process builds content built link easy

Medium relevance
 

order library analogy support simplified d' bring random deploying bazaarvoice indexof ~this step naturally needed parallel apps inject dependencies images let’ servers cached translate blog messages internationalization aren’ statically dynamic cdn src people idea integration math build-optional build-svg generated module longer proxy there’ jquery nice goal internationalizing live gene context great write talks front-end tech wrote modern crazy github dojo translator assume defaults implementation touch ios script' maximum createelement control styles fast case feature packages techniques feel types big save mobile deployment models short button datascript browser initial dropdown' wanna templates console can’ common let' days objects define doesn’ parents log mydad instantiate options multiple

Low relevance
 

math build-optional build-svg generated module longer proxy there’ jquery nice goal internationalizing live gene context great write talks front-end tech wrote modern crazy github dojo translator assume defaults implementation touch ios script' maximum createelement control styles fast case feature packages techniques feel types big save mobile deployment models short button datascript browser initial dropdown' wanna templates console can’ common let' days objects define doesn’ parents log mydad instantiate options multiple tags appendchild stylesheet byte finally sections automatic rendering injected functionality decide getelementsbytagname optimize avoid archives tag eventually minimal render simply understanding combinations kind injection high child free shared imagine portion started extremely inlining generation updated that’ perfect choice development implement consistent translations instances apr happy cachability introducing stick size tasked realized additional annie' plugin developers foundation terminology dropdown variable coined executed project 1 2 3 4 5 6 7 8 9 10 11 isavailable jedtoolkit extend space called problem network open integrations text check environment close safe saving update constructor executing posts it' map local mention presented recommend highly avatars decides amount of skip featurestring shouldn’ length choose js' lookup simple gene2 gene1 latency years videos slides baseurl minutes selection insertbefore wrap classes mysite analogies inherited upload folks google hash grunt localstorage myoptions jsonp cookie window initialdata created served parentnode determine geographically naming status logan modernizr svg third-party totally experience @slexaxton sexton' building updating… minimum attributes deal uploading austin

Very Low relevance
 
tags appendchild stylesheet byte finally sections automatic rendering injected functionality decide getelementsbytagname optimize avoid archives tag eventually minimal render simply understanding combinations kind injection high child free shared imagine portion started extremely inlining generation updated that’ perfect choice development implement consistent translations instances apr happy cachability introducing stick size tasked realized additional annie' plugin developers foundation terminology dropdown variable coined executed project 1 2 3 4 5 6 7 8 9 10 11 isavailable jedtoolkit extend space called problem network open integrations text check environment close safe saving update constructor executing posts it' map local mention presented recommend highly avatars decides amount of skip featurestring shouldn’ length choose js' lookup simple gene2 gene1 latency years videos slides baseurl minutes selection insertbefore wrap classes mysite analogies inherited upload folks google hash grunt localstorage myoptions jsonp cookie window initialdata created served parentnode determine geographically naming status logan modernizr svg third-party totally experience @slexaxton sexton' building updating… minimum attributes deal uploading austin up there’ surprising cover root directory promo terrible busy piece needed is requests naturally logo request many help format edge-cached thrown 1000px event previews dates scroll lazy mechanism only are ve got thumbnails imageoptim‘ fired throttling the handlers sprited folders not really overboard but close profile that collection deployments app-like average today’ comforting exposing prototypical oct 6th play you nearby static memory toolkit the interoperable fits tips t have external left storage parallelizing range libraries paying response session architecture the page facilitate the attention serving utility feed plenty with only their appropriate together the while back urls inlined peeps nodejitsu blacksmith comfortable shells container generate s3-bucket-1 b1234 eyes | too if compiling structure 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 # be a reduced thing that close-by instructions cname saved purpose html pages wins contents serves distributing improvement scripts that means parts subdomain huge uptime cloudfront sound superiority gloss just come types” caching html page turn handle lifetime updating registers its model trade critical node tough app and clean parallelize variable change roll fixes roll-outs huuuge version time injectapp included someone else’ markup drastically js the framework prototypical and b1235 b1236 worth 30yr header 1 2 3 simplification process var replaced batch switch verify unfortunately the than 10 to crock’ prior awesome spoke capitoljs conference broadly encouraged year 8th suggestions patient frustrations so dark aug quirks austinjs treasure thirdparty i trove kinds web town alexsexton webkit lindquist luckily film hacking story some of beta sprintf bunch characters noise as a exist and a irrelevant deduped and culled queue than things programmer’ service month putting in starting source projects showing still usable generic commit freeze hook fast as ideas 11th company architectural forefront strategies attacked levels varying solution re-thinking major product retailers knew wouldn’ depth network injection tweets latest copyright powered octopress repos older developer rendering application bazaarvoice article applicable chunk suffer period ugc power walmart samsung proctor buy brand white-label ratings products reviews biggest implemented gamble needless facebook peek matters our gained everyday disqus companies volume highest internet fun massively automatically templates in javascripter hobbyist” japanese asks intricacies drawn favorite everybody’ jed” to implement gettext2 after jed schmidt but i than the 12th decisions how programmers locked goodness icu messageformat specifications ported shoulder-taps turning weren’ well-documented decided lives concepts watch this org the explain excited future i’ moving tooling facilitate services eyes and quality rest of accepted so its had been building i gettext python weeks sizzle includes require resource unencumbered them into future family syntax grammar that blame scale message fair” carnival would you using at decent mixed specs documents rule the landscape just’ failure more accurate i18n enjoyable parties rss running literally variables with our offer examples photos they can xml zips computers grown existed barely correctly encode hasn’ tools the messageformat non-programmer translations but writing international deeper spaces authoring cumbersome translated blocker getting good ftp exists they don’ users’ non-technical structured usable consumption writer numbers featuresstring bytes in shaving predictable entry points secondary shucks and execute parse require exclude” and create listen for before ~20kb can save mouse seconds inactivity popup flow fraction injecting typeerror click sparky' want to ideal wrapping question concisely interview minified jour topic sass server” coffeescript browserify with commonjs javascript and ideally avoiding the… shaving one converge build-stage play here dependencies in begetting disagree sentiment manage tricks easiest progressive users i’ enhancement ie6 primary penalize domain coworker communication hacked delay easyxdm until hear pains the amd profile classes’ feeling dirty builds” conditional pay a 1 2 3 4 5 6 7 8 9 10 var price sins level cross-domain microjs parsing bother low-powered devices fact mydog extra step panel avoided gmail how google feels googlers released break technically switch over insight jsconf formats lots worked prototypal-y var dynamically works precompile places spice default smooth lookups genetics shortcut without a getters runtime via es proxies 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 function prototypal' well-defined `object people understand use inheritance programs personally examples apply in javascript straightforward conclusion sometimes create` maybe instead parents… instantiated worry giggles birth what’ babies 1 2 3 function fuuu into our pattern 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 mock charge don' access beef elementary they’ property the baby together function possibilities yipes private 1 2 3 4 var array 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 var es5 mbs 1 2 3 4 5 6 gifs 1 2 3 human action irony understand vendor him var should probably tailored step of familiar there are father and availability mind locally relationship amd rate constructor 1 2 3 function facts alternatives appreciated you you team helpful processes 2 so 2 youroptions making confusing program instances defaults **after** *just* youroptions options myoptions yours youroptions **defaults** cool ignore my writing him mydad consistency conventions techniques that score thought presentations 1 2 3 4 26th preface pragma third-parties it like override the extra weight fickle breaks you generate 10-20 profiles of build chose oldie yea fall oldies do that off every entity warn have changed kicks anticipated solidify file this term turns long-winded multiplied yep cases occasionally flash unstyled override serverside template string live… changes the are rendered dont 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 var head' logic packaged ll get notice couple with a outer style' css' csstext createtextnode scouting’ gathering assign like-classical-inheritance-but-different distributed delivery cloudfront on folders when self-contained userid' getitem code should warrant play toolchain akamai pushed cache headers these files guaranteed exception grunt-s3 gzipped geographically close contract cheap skimp synonyms userid=' pathname sentence buildnum hasownproperty chromosome -' bucket cool-cdn async 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 fanfare java play “ build' grab comegetme global customize com' location loads appinitdata kick run-on param safer minify we read repeating jpeg lots paul irish sontag mydropdown platform android imply dropdown-android' weird matter walking jpeg walk balance 1 2 3 animal lies animals matter file compatibility fit your site unshaved sacrificing readability doesn' simiplified modifying d then silently switch out prohintâ„¢ fitting remember nifty written amd-feature you to supported zepto assuming that' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 define instance somehow function dropdown-ios' javascript is 20% subset remove polyfills correct alright sacrifice penalized includes filament group tool acts fallback to browsers supporting fallback referencing cost called grunticon single request that reason necessitate popular play this views updates production weight data-uris files it’ typically uris method operator print pieces together fonts icons these application that 1 2 3 4 5 function causing actions myanimal balance is nail synonymous invoked way to incredible buying pack your application pictos wilson’ classical language unicode characters stretch drew rule

Highlighted Content Analysis

Cloud of Keywords from all content
High relevance
 

javascript play

Medium relevance
 

Low relevance
 

alex party performance toolkit requests inheritance

Very Low relevance
 
alex party performance toolkit requests inheritance don’ shaving byte penalize modern package jpeg users loading future foundation dojo it’ tools builds matters pieces build cdn container generate fonts icons files css statically request self-contained apps folders parallelizing data initial internationalization wrap explain front-end concepts posts github latest repos introducing applications ve got you’ options &hellip deploying understanding tweets google conclusion analogy father shoulder-taps matter file scout animal sentence hacking web terminology asks run-on like-classical-inheritance-but-different eyes