Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Chrome Developer Tools: Best resource for learning advanced features?

I casually use Chrome developer tools for debugging AJAX & JavaScript. Mostly that means the console to check on element/variable/method state, occasionally 'network' tab to debug issues fed through ajax, very occasionally break points in debugger if I can't hunt down a JS bug.

But any time a dedicated front-end developer (I'm back end) uses the same tools in front of me, they use these nifty & abstract little features that always leave me thinking "damn, why didn't I know about that"?

...So, the question is: Any suggestions for resources that provide a thorough & more advanced explanation of google chrome devtools?

like image 686
PlankTon Avatar asked May 25 '13 18:05

PlankTon


People also ask

What is the best resource for learning about your browser's developer tools?

While most browsers come equipped with web developer tools, the Chrome developer tools are currently the most talked about and widely used tools available. I'd suggest learning and using the Chrome web developer tools, simply because the best resources for learning web developer tools revolves around Chrome DevTools.

How do I learn Chrome developer tools?

From the Chrome menu: Open the Chrome menu and go to “More Tools” > “Developer Tools.” Finally, you can right-click (Windows) or Ctrl-click (Mac) anything on a web page and select “Inspect Element” to open Developer Tools. The Developer Tools panel will open in whatever web page you're on.

What are the advantages of using Chrome developer tools?

The chrome developer tool has made debugging a lot easier. The built-in developer tool allows you to edit the page, debug it and also give them access to work on the internal web browser and application. This one boosts the productivity of the developers, and also it makes the easy diagnosis of the website.

What can you do with Chrome developer tools?

DevTools is a set of web developer tools that are built directly into the Google Chrome browser. DevTools allows you to view and change/manipulate the DOM, change a page's styles (CSS) in a preview environment, and work with JavaScript by allowing you to debug, view messages and run JavaScript code in the console.


1 Answers

Addy Osmani did an excellent series on the chrome dev tools, you can find some of it here. I think that if you read it (and watch the videos), I've found them very useful, if you read them, you're pretty much covered. I included some additional useful resources.

Addy Osmani Tutorials and videos:

  • Easy memory profiling using the chrome dev tools
  • Visually re-engineering css for faster paint times
  • The Breakpoint - Chrome dev tools (Youtube video)
  • The Breakpoint Ep2 (Youtube video with Paul Irish)
  • The Breakpoint Ep3 (Youtube video, source maps)
  • Chrome devtools course by TutsPlus (subscription required)

Official:

  • Developer tools official guide by Google
  • Google video tutorials on the developer tools by Google
  • Profiling JavaScript by Google

Other:

  • Nettuts series , fairly basic but nicely put.
  • A re-introduction to the dev tools by Paul Irish
  • Smashing Magazine also did an article on profiling, but it's fairly basic compared to the Addy Osmani stuff.
like image 144
Benjamin Gruenbaum Avatar answered Sep 22 '22 01:09

Benjamin Gruenbaum