ChromeDevTools / debugger-protocol-viewer

DevTools Protocol API docs—its domains, methods, and events
https://chromedevtools.github.io/devtools-protocol/
Other
860 stars 173 forks source link

Single-Page application #80

Closed aslushnikov closed 6 years ago

aslushnikov commented 7 years ago

Oftentimes, navigation to different domains takes a lot of time, especially on a laggy connection.

Since the whole UI is based on just two .json files, we can load descriptors proactively and render different protocol domains instantly, without any network roundtrips.

kdzwinel commented 7 years ago

Yeah, this app is getting a bit dated.

screen shot 2017-05-02 at 22 32 15

Originally, it was a "SPA". I don't remember the reasoning behind making it a normal webpage again. SEO?

Anyway, I'll gladly do it (SPA + SW), just not this month.

kensoh commented 7 years ago

I also experience that, thought it is just my Safari browser. It will show a blank page for a while before the content appears. From the chrome-remote-interface project looks like the protocol.json file is 600kb for v1.2.

TimvdLippe commented 6 years ago

I can include this as well with the Polymer 2 upgrade and <app-location>. Will take a look!

paulirish commented 6 years ago

fixed with #91

kensoh commented 6 years ago

Blazing fast! Both for clicking navigation menu and clicking search results.