Giter Site home page Giter Site logo

page-load-time's People

Contributors

alechko avatar alex-vv avatar atefbb avatar hughen avatar marclaporte avatar willsb3 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

page-load-time's Issues

Deleted from chrome store?

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?

page load time does not account for chrome extension that may interact with the page loading

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.

Extension permission

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

Show response time

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?

Does not work anymore with Chrome

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.

Incorrect position of the load numbers indicator

There is incorrect position of the load numbers indicator in Firefox. That's easily can be seen if you load a page, where the time is consisting of 4 numbers.

I have Firefox 78.7.1 ESR and Page-Load-Time 3.2.0

FF_numbers

Empty Blank Page Load Time

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 .

PageLoadTime

Not waiting for xml http requests and hence before data inside some heavy page is loaded the extension gives the page load time

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.

Not working for Chrome v45 Canary

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

Firefox support

Hi,
I found your add on very useful. Do you have plan to port it to firefox?

Timing popup seems to be cached

The icon in the Chrome toolbar updates its timing when refreshing the page. However, the contents of the popup stay the same across all pages and all open tabs. A cache issue perhaps?

Using version 3.1.1 from Chrome web store on Chrome 86.0.4240.198 Mac

Schermafbeelding 2020-11-18 om 10 41 35

A plagiarized extension has been discovered in the Edge store.

I'd like to notify you that I've come across an extension resembling page-load-time, lacking any details about its code.
The extension is called "Tab Timer".

image

I've reported this to Microsoft for review, as it not only seems to be a case of plagiarism but also potentially harmful.

Feature request: page size in kb

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.

Feature Request: Display performance.timing.requestStart

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.)

chromeloadtimer_20190227

Possible pull request(s)

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.

Is there a way to record page load times across sites?

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.

Add docs

There should be some UI to show description for each event and a link to more detailed description / Performance Timeline spec

Publish your extension to Microsoft Edge Addons website

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.

Consider tightening permissions

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.