In particular, the geology of Mars in an incredibly fascinating topic. If you're looking for a good primer on the subject, I highly recommend Mapping Mars by Oliver Morton.
Mapping Mars contains a history of the science, highlighting the major contributors to the field and augmented with interviews from such notable science fiction authors as Kim Stanley Robinson. A good discussion is, for example, how much water exists on the planet. Consensus is now that there is water somewhere, but exactly how much water, where it sits, how it flows: great questions that are attacked with lucid explanations.
Hats off to NASA and human curiosity for this grand adventure.
"Disable cache to (re)gain some sanity" because Chrome continues to cache things it shouldn't, including the contents of file:// URLs and in some cases, even content with headers that specify it shouldn't be cached.
mumble grumble
Cool to see some of these features finally documented, though. I had no idea you could drag-drop elements to reorder them.
For those looking to try out the (useful!) Heap Snapshot tool, please be aware that it has a bad habit of crashing tabs. It tends to happen the most when a tab is already using a lot of memory, but sometimes it just happens. So don't do it on a tab that contains any state you might want to hang onto.
One cool feature they don't mention: You can edit code in the script debugger and then hit ctrl+s to update it live in the running page. It's pretty useful for experimenting or for adding tracing points to existing code.
I just used the Chrome Web Inspector (!) to look at the JS libraries, search for the credited authors of the obviously named file and found this:
https://plus.google.com/118075919496626375791/posts/LG93tTdJ...
Which leads to this:
http://code.google.com/p/io-2012-slides/
Which has this code: http://code.google.com/p/io-2012-slides/source/browse/
And this dog food demo: http://io-2012-slides.googlecode.com/git/template.html
Looks great for doing a talk about code. Has a few features for highlighting code, handling links etc
Does anyone know if this is possible using Dev Tools? There is a bookmarklet Visual Event2 (http://www.sprymedia.co.uk/article/Visual+Event+2) that does this, sort of; but it is still lacking.
Some products absolutely depend on pushing the envelope of 'what is possible in the browser'. These trailblazers ultimately spend incredible amounts of effort achieving their desired effect, which a year later will be nicely packaged in an MIT-licensed, open source JS lib you can call with a single line of code.
But one look at my feature roadmap tells me exactly when I'll have the time to analyze HAR files, tweak how often I flush packets, stare at paint rectangles, or write some Chrome devtool plugins -- that would be... NEVER.
Can someone explain TCP Preconnect? My Google-fu has failed me - I understand that DNS prefetching is when Chrome notices that there are links to other domains so it resolves the IP addresses of those domains ahead of time so that their pages will load slightly faster if the user clicks on them. But I'm not clear about TCP preconnecting; are they literally downloading the contents of those pages in advance? Or are they merely opening a connection to the server in case you click on the link so that they'll be able to send the HTTP request slightly faster?
EDIT: I eventually found a link to http://code.google.com/p/chromium/issues/detail?id=42694 which indicates that Chrome does indeed open connections to servers and doesn't immediately send an HTTP request, leaving those connections open in case we do need to send HTTP requests.
The paint rectangles thing is amazing. I didn't know browsers even expose this data.
The Audit API looks really useful too.
I'm now thinking of standardizing on Chrome as the development browser for our team (most devs prefer it anyway) so we can share custom development tool add-ons.
http://confreaks.com/videos/886-railsconf2012-let-s-make-the...
(The Chrome Dev tools stuff kicks in about 20 minute)
Am I missing something?
I wonder when this will be available for iOS.
-Break on subtree modifications - delete me
Thanks!
"A Re-introduction to the Chrome Developer Tools" by Paul Irish
http://paulirish.com/2011/a-re-introduction-to-the-chrome-de...
"7 MINUTE VIDEOS: JAVASCRIPT CONSOLE PROTIPS & NEWISH DOM APIS" by Paul Irish
http://updates.html5rocks.com/2011/09/7-minute-videos-Javasc...
[1] http://www.igvita.com/slides/2012/devtools-tips-and-tricks/#...
Great slides.