Get size of websites in browser history - javascript

I need to get data about my browsing history:
time spend on a site
visit count
total amount of visited sites
data amount (of each site)
As far as I've seen for three points in the list there exist tools to retrieve the data.
Especially point 4 is very important but I don't know any tool for it …
Does anyone know a tool where I could get this data from?

have you tried Webtime Tracker chrome extension?

Related

What is a strategy to implement this URL input analysis feature?

I found this cool feature on digg.com, where you can input a news URL and it will nearly instantaneously give you the title, the summary, and the image from the news story.
I don't need all these features but I would like to abstract out just the title.
I don't have the resources to download the entire website and say parse it for this information but was wondering if there was a way to get just the title ... using the client's machine, i.e. browser.
Is there an API available that might help with this?
The similar feature is found at digg.com/news after hitting the add button at the top:
I don't have the resources to download the entire website and say parse it for this information
That would be the reliable way to do it.
You could get a performance boost by downloading only the first 𝒩 bytes of the page (by making a range request, but you risk missing the <title> element if it exists beyond those bytes.
if there was a way to get just the title ... using the client's machine, i.e. browser.
No. The same origin policy prevents this.

Google analytics 'not set' value as browser version?

Similar question here, but my case is different.
I have added google analytics script to my project(angular4) and I am getting all information except for browser information.
I can see 'not set' value as some of the browsers and I found that there some tips to remove it, but that seems like we need to add some filter to exclude these data.
Is there any solution to print actual information instead of 'not set' value.
Thanks in advance.'
(not set) means just that the information was not set. So Google analytics can not tell you what browser it was.
Possible cause and fix
When you visit a webpage, the page detects what is called a user agent. The user agent has information related to what device you are using as well as which browser and browser version. If you see (not set), it is likely accounting for a very small percentage of your traffic. Google had libraries to identify user agents so when it does not match, (not set) will show up.
This could indicate crawlers and bots, especially if you see a bounce rate and new sessions percentage near 100% and an average session duration of less than a second.
Fix: Make sure the option to exclude hits from known bots and spiders is checked in your View Settings.
Read more about not set here

Web site/app that tracks movement and maps it on Google map

I'm trying to build a website to track my run distance, (have this working) while also tracking the path I take (like google maps when getting directions).
I'm not worried about storing it in a database yet, but if this is required to get the movement to be tracked on a map then I will.
I've looked at Google and see they have asset tracking, also Runtastic (but this doesn't appear to have an API). Also checked pubnub (but it doesn't seem to map the track)
I'm wanting to do it with HTML5 so that it runs in a browser. Has anyone managed to get this working and could share a guide on how to do it? (spent hours looking)
OwnTracks might do the job as backend for storing and managing your recorded tracks.

Get title and URL of last 5 websites in history

I'm looking to include a small window that shows the last 5 pages they visited on a my site.
Primarily I'd like it to show the title of the page and the URL so I can link them to it. It would be great if I can filter these to a word or website since I'd like to be for my site only.
Would JavaScript be good for this and does it work cross browsers?
You can only look 1 page back which is document.referrer but I am not sure how to get the title.
If you are monitoring your own site you can use localStorage to store the last 5 pages but if you want to monitor other sites then no you cant do it in Javascript that will be a privacy concern if you can do it.
localStorage is HTML5 but its already supported by major browsers.
If you are doing server-side scripting it should be fairly simple to keep a record of what page they have visited on your website. It could be done with Javascript and cookies, but it does not necessarily have to be done that way.

Read Chrome browsing history within extension

How can I check if a certain link is found in Chrome's browsing history(on the computer that accesses the link) using JavaScript or jQuery? I am interested (if any) in the functions that I have to use. Also how can I get the date and time of the accessed link?
Retrieving the users history from javascript launched from a web page is impossible due to obvious blatant security issues.
Retrieving the users history from javascript running in an extension is possible, but doing so requires elevated permissions that the user has to grant after being warned. In summary you are probably looking for the chrome.history.getVisits() function. You can find more information on how to access the history using chrome.history here and the resulting security warnings given to the user here.
Nonono! That cannot happen. Unless you make a plugin, but I still doubt it.
This might be off topic but you might be interested in google analytics.
this chrome extension allow you to use browser address bar to search keywords, which will automatically search against your browser history and give you suggestion
Chrome webstore - history as bookmark
This is just not possible with Chrome because of security. What you would have to do is use cookies and add to the cookie each page the user is on along with the time visited.
Problem with this it will only track a user on your site not others. Cookies are only suppose to hold small amounts of info not long tracks of what page your user has been on. Also a user can disable cookies...
Another way is maybe doing this serverside and tracking the users IP through your pages and keep a list of what pages your user is visiting.

Categories