alex-vv / page-load-time Goto Github PK
View Code? Open in Web Editor NEWGoogle Chrome extension to measure page load time and display it in the toolbar
License: MIT License
Google Chrome extension to measure page load time and display it in the toolbar
License: MIT License
And 2 users also reported here:
https://chrome.google.com/webstore/detail/page-load-time/fploionmjgeclbkemipmkogoaohcdbig?hl=en
Thanks!
Hello, i reinstalled my chrome browser and now the extension is no longer available in google chrome store, is there a problem with the package?
Many users have 1 or more chrome browser extensions that by definition slow down the page loading. Hence page load time is a sum total of the page load time plus all interactions by various extensions (possibly including this "chrome load timer" extension ??). A more detailed analysis would prove beneficial to many users. This is not a bug per se, more of a improvement suggestion. A workaround is to disable all extensions, measure page load time, enable 1st extension, measure page load time, enable next extension, measure load time, ....repeat. However, with many extensions this is very tedious.
Hi,
I like your extension and I prefer it against load time. However, why does it requires Access your data for all web sites while load time does not require any permission?
Thank
I have a feature request.
I want to see t.responseEnd - start
instead of t.loadEventEnd - start
on the badge.
Is it possible to add a switch for it on the popup window?
With latest Chrome Version 111.0.5563.64 this great extension does not work. It shows nothing on click and no little ms number under the icon in the extension bar when a web page is finished with loading.
I have Empty Blank Page Load Time in Firefox.
My system is Windows10, Firefox 68ESR, 4k monitor and Intel integrated card.
I tried on another system again Wndows 10, Firefox 68ESR but not 4k display and the navigation timmig is working properly.
Both setups are with clean Firefox profile and the only extension is the page load time.
There is indentical closed issue but in Chrome #30 .
You are not waiting for any the xml http requests so before the data is loaded the extension shows the Page Load Time . In a Power BI report, there are many visuals and hence the report load time is also there in which all the data in the visuals load so will the Page Load Time calculated using this extension will yield correct result for such a report ? I used this extension on a Power BI report and I was getting Page Load Time before all the data inside the report was loading. So I wanted to implement this functionality , if this code is not correct according to you also for those reports can you give me some approach using which I can calculate the whole time till report is loaded.
It used to work last week, but It stopped working this week, I'm on v45 Canary, this is the error i got:
Uncaught TypeError: Illegal invocation Save.stringify @ extensions::SafeBuiltins:82 PortImpl.postMessage @ VM675 extensions::messaging:53 target.(anonymous function) @ extensions::SafeBuiltins:19 $Array.forEach.publicClass.(anonymous function) @ VM673 extensions::utils:94 sendMessageImpl @ VM675 extensions::messaging:314 (anonymous function) @ VM665 extensions::runtime:116 target.(anonymous function) @ extensions::SafeBuiltins:19 (anonymous function) @ VM666 extensions::binding:57 target.(anonymous function) @ extensions::SafeBuiltins:19 (anonymous function) @ VM666 extensions::binding:385 (anonymous function) @ timer.js:24
Hi,
I found your add on very useful. Do you have plan to port it to firefox?
error
Fantastic extension, just what I've been looking for.
Have you thought about also displaying the size of the page and all its assets, in kilobytes? Something akin to what Chrome DevTools' Network tab shows at the bottom, "25 requests | 188 KB transferred | 6.21 s".
I'm not sure how to get at the page size info in Javascript. It's not on the window.performance object you're using for timings. It's possible it's not generally available; DevTools only collects the data if DevTools is open before the page loads.
I've searched for a Google Chrome extension that could identify the local date & time that a webpage was initially loaded. While it's nice to know that it took Xms to load, when I have a lot of tabs open, I have no way of knowing whether that webpage was last requested/loaded within 1 minute, 1 hour or 1 day.
I edited the local version of this extension and added this to performance.js startCollect() function:
l.pageRequestStart = performance.timing.requestStart;
This div is added to popup.html template (right below H3):
<div id="requestStart"></div>
This is added to popup.js getSelectedTab() function to add the date string to the pop-up:
document.getElementById("requestStart").innerHTML = new Date(t.pageRequestStart).toString();
... and this is what it looks like with the date/time string added. (Again, I believe that this would be the first performance Chrome extension to display the request date if added to the master.)
this addon shows some more items but is old.
can you add some of it items to your addon?
https://addons.mozilla.org/en-US/firefox/addon/load-time/
I was very impressed with this load timer, as such I decided to fork it and see if I could add some improved UI & further features to the repo. The result is here.
If you're interested or like anything you see on here then I'd be happy to raise a pull request(s) for anything you see on my forked version.
It could optionally provide additional accumulated statistics per page
Any way to include the time in a pop up window?
http://213.136.70.253/4chrome-demo/
Calculate loding time only for first request
I'd like to be able participate in a browsing session (multiple tabs/windows requesting multiple sites over let's say 30 minutes) โ and then see the loading data for that session.
Does chrome-load-timer support this? Is there some other way?
Thanks.
Hi! Do you have any plans to support Firefox? Firefox extensions have the same format as Chrome extensions these days. https://vimeo.com/241435808 There are a few different APIs but they are mostly the same https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs
Hi there
Love your plugin. Been using it for years.
With Chrome's new material design layout (I'm on PC) we can no longer see the numbers on the bar in chrome - we're forced to click inside for details. See screenshot at http://prntscr.com/chen6g.
Appreciate if you can fix this.
Thanks,
Todd
There should be some UI to show description for each event and a link to more detailed description / Performance Timeline spec
Microsoft Edge is the second most used browser on the web, making the browsing experience more flexible, offering many more services for users and optimized for Windows devices.
Microsoft Edge supports Chromium extensions, and you can publish your extensions to Microsoft Edge Add-ons website with minimal code changes. Find out more here.
If you have any more queries about porting Chrome extension to Microsoft Edge or anything else, you can contact the relevant teams whose links are given here.
Let me know if this was helpful. I am happy to help you with more details.
As far as I understand, this extension would be able to do its job with just the activeTab permission. Provided there would be some sort of "activation step". It would offer more peace of mind to users though to have more control over when and where the extension can execute code.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.