Coder Social home page Coder Social logo

crackbook's People

Contributors

admp avatar gintas avatar jamuspsi avatar jasu 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

Watchers

 avatar  avatar  avatar  avatar

crackbook's Issues

Late event fire

Labas Gintai,

Nice project, but why does the notice only fire up at window.onload? On some sites this even causes a bug, on Youtube for example the video loads on top of the dimmer. I would suggest to fire up popup.js at "document_start" (setup in the manifest file) to prevent the page from loading completely and then load it only after the timeout. I guess this can be a bit complicated, because you implemented with a bit of a different logic, but quite necessary I think.

Also, a cool idea for implementation would be to actually try to analyze user's browsing behavior and try to guess which sites are junk (same page being refreshed a lot, page opened and closed in a very short time, etc).

Anyway, good work, helps me with my revision. (Or maybe doesn't because I'm now spending time posting this.)

Sets of websites

Allow making categories of websites. For example the category social wasters would be block after 10clicks, news after 5 clicks.

Not blocking facebook after you are already there

I've just tried the extension and it works great but for me it only delays facebook once, when I open the page, and then lets me browse it as long as I want without delays (as long as I stay in the same tab). This is quite "dangerous"! :) Once you wait 15 seconds to get to the site you can lose hours there. I'm using Chrome 20.0.1132.34 beta-m.

https://feedly.com/ manages to stop the crackbook timer

I have feedly.com added to my list of domains on crackbook, yet when I visit it (while logged in), the "wait 9 seconds for the content to appear" message displays for about 2 seconds, before disappearing, prematurely exposing me to my drug: feedly.

No other sites seem to be effected by this.

Flash

If you open youtube with a video link, the video stands out, so you can watch it.

Don't know if this happens on WIndows/OS X.

Allow patterns in URLs

It would be nice to allow patterns in URLs (for example *.imgur.com would match a.imgur.com and b.imgur.com).

Block only home page

Hi, is there a way to block just a root url like a home page but not subdirectories? For example, say I want to block the youtube.com home page to prevent mindless looking around but I want to allow subdirectories so I can still manually go to specific videos intentionally.

If not perhaps you could add the ability to put quotes around a url to block only exact matches with that URL but not subdirectories in that top level url.

facebook and inbox problem

On facebook or on inbox.google.com when I try to search something (in search box), dim screen appears. It is not what I want - I want to block first visit of page (to be able to think if I really need it:) ).

It is little bit strange because there is no change in url, but I have solved it by commenting watchUrlChanges in dimmer.js :

function watchUrlChanges() {
/*
if (document.URL != original_url) {
original_url = document.URL;
dim('reshow');
}
*/
}

Reset timer after every 24 hours/day

Let's just say I set a 30s timer before a website opens up and I try to open the blocked website multiple times a day. With an increment interval set to 1s, let's say the wait time is now 40s.

This 40s wait time does not reset on the next day to 30s and continues from there.

If I try to open the blocked website multiple times over the period of a month, I'm looking at 10s of minutes of wait time, which doesn't make sense.

Does it make sense to reset the timer every single day? If not, could you explain why?

Block after certain time

Include the option to set maximum time spend on the website and/or after waiting the initial time, block the website after 30seconds(custom value)

Disabling the extension

(Looks like this repo isn't very active anymore, but I'll try for this anyway)
What's to stop someone from just removing "junk sites" from their list? That's what I find myself doing if I really want to scroll endlessly. Maybe you could use something like a time delay on the settings to prevent users from disabling it.

Countdown timer on the dimmer page

As of now, the dimmer says "Wait 20 seconds for the content to appear." (Substitute 20 for any timeout value you want.)

It would be nice if instead of the static text, the number of seconds would go down until the dimmer disappears. Or have you decidedly not done this?

Initial list of blocked websites

The extension starts with a list of websites in the Junk Lists which, in my case, didn't make any sense...

(And I could only remove them one-by-one (uncheck, SAVE, reload - then the next). Otherwise they appear back.

--edit--

After after removing the last one, all of them appeared again?
This might be my fault, since I'm using Chrome Beta.
Anyway, replacing the websites by ones I really want to block worked.. thank you for the extension.

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.