1
Thank you for your review
Free
http://www.macupdate.com/download/41095/no%2520fancybox.safariextz
Email me when discounted: 
No FancyBox Safari Extension is an extension for Safari 5, which disables (as far as possible) the 'fancybox' that pops up almost everywhere these days.

'fancybox' is a JavaScript pop-up box, which spends a lot of CPU-time and resources while loading. It's mainly used for advertising, so there's usually no deal in having it around.

What's New

  • Made la.eater.com and sites that uses similar ways to include CSS/JavaScripts display correctly.

Requirements

  • Mac OS X 10.5.8 or later
  • Safari 5 or later

Similar Software

Open Comparison
Suggest Other Similar Software
Leave a Review

No FancyBox Safari Extension User Discussion

Nobody has reviewed or commented on this app yet. Add your own comment and get a discussion going!
Sort by: Time | Smiles
Pablo2k Member IconReview+33
Pablo2k
+1

I love this. Do exactly as stated on the tin, speeds up Safari.

Reply0 replies
Version 1.3
Faster Software (Developer) Member IconDev+89
Faster Software (Developer)
+2

To those of you, who voted down that I'd think about a way for making it possible to see fancyboxes that do not pop up automatically, I have good news: I've decided not to allow No FancyBox show any fancyboxes. If you want to see the target image (or whatever is in it), you can right-click and choose "Open in New Window" or "Open in New Tab". :)

Reply3 replies
Version 1.1
Apveenstra
+4

Maybe you could add a white-list feature to allow fancyboxes on some user selected sites?

Tim27
+2

I think a white-list feature should be mandatory for a plugin like this. Why would you only block FancyBox and not other Lightboxes? FancyBox is based on Lightbox 2. Also, why not just tick that checkbox in Safari to disable Javascript instead. This plugin does not make much sense to me. FancyBox uses far less CPU than any Flash I've encountered.
As you stat below, "Fancybox itself doesn't use much CPU, but its probably the Flash/Video ads being served in the Fancybox that are taking up a lot of the CPU." Well, that's what Ad Block is for. Why not just use that?
I guess I just don't get it, but whatever.

Tim27
+1

Sorry, someone else stated that about the Flash ads, not you. :) Still, that's what Ad Block is for. Ads eat up CPU, not FancyBox.

Tom_bovo Member IconComment+185
Tom_bovo
+2

Fancybox itself doesn't use much CPU, but its probably the Flash/Video ads being served in the Fancybox that are taking up a lot of the CPU. Fancybox is extremely common on portfolio sites, and there are many legitimate uses. I haven't seen a lot of ads being served up in Fancybox (which is just one specific version of the Lightbox effect). This blocker seems like it would interfere more than it would help.

Reply5 replies
Version 1.0
Faster Software (Developer)
+1

You are both right and wrong. :)
If a web-page contains absolutely no animations, you will not notice any speed difference.
The fancybox creates a transparent 'div', and everything under it has to go through graphics filters, which means a slow down.
Try opening a fancybox-page on a slow machine, which has some kind of animation on the page below and see the difference.
Animation can be anything: text that changes, tickers, animated gifs, flash, movies, javascript that changes colors, etc.
Also when resizing your windoes, you will notice a great slowdown if a fancybox is open.

I will work on supporting legitimate uses, when I have a solid idea on how to do just that.

Tom_bovo
+1

The transparency should't need to go through filters unless the browser is IE6. Transparency is built into the modern browser. And as a senior level web developer, Fancybox, and most Lightbox effects like it, are usually not the problem. Video and complex Flash animations are usually the problem. The extension may be handy for some, but you are using a sledge hammer to make fine adjustments to your web browsing experience. If that is what you want—go for it.

Faster Software (Developer)
+0

When you play a flash-movie, it uses for instance 60% of the total CPU time (on a good day with no wind and no rain).
Put a 50% transparent DIV over it, now it uses nearly 100% (and often chops).
This is because the DIV _is_ a filter. Like sunglasses are filters.
The calculations for each pixel suddenly takes a _lot_ of extra time.
The numbers mentioned are based upon a 2x2.5GHz machine.
Today, you might be surprised to know that there are still people surfing the Web using 700MHz iMac G4 models. But know that there are also many people who still use G3 machines below 400MHz (because that's all they have; they're also on slow internet connections as well). Imagine how the Web would be for those people, if they could not turn off images, Flash, Java and Javascript. Noone should base the functionality of a Web-site on JavaScript without having a backup for showing the contents correctly without it.
In other words: JavaScript should be used only for makng a Web-page faster (such as making on-the-fly calculations); HTML is the content and CSS is how it should look. See w3.org for more info.

Tom_bovo
+0

The div is using css opacity NOT a filter. The css rendering is built into the browser, so it it does not add a lot of CPU processing time. If you are so worried about supporting older and slower computers, use Lynx. I suspect the"numbers" you are talking about show that you have other issues with your test machine.

You cannot stop progress. Web 2.0 is here now. The Lightbox effects make for easier navigation and presentation of a lot of web content and that is a good thing. If users machines are so old and slow as to have problems displaying simple content, your extension will only make things worse, and better yet, your extension won't work on their systems anyway, so you may need to rethink your position.

Faster Software (Developer)
+2

This is not a necessary discussion.

Dmu Member IconComment+141
Dmu
+3

I have been happily using FancyBox for my portfolio website :( I had no idea anyone had negative feelings about it. It's the easiest and most versatile lightbox I've found. Can anyone recommend another if people are going to start blocking it?

Reply3 replies
Version 1.0
Pacman
+0

I'd like to solve ths.
To come up with a usable idea, can you send me a URL to your site (by email is fine with me) ?

Dmu
+1

Hey Pacman, this is embarrassing... I just checked my site (daveulrich.net) and realized that I USED to use FancyBox, but at some point I switched to prettyPhoto. So block away! ;) Sorry for the false alarm.

Pacman
+0

No problem, but you have a good point. If people click an image to see a larger image, it would be OK to show a popup-box, but all automatic popups should be blocked. I'll try and see if I can get an idea on how to make "No FancyBox" a little more intelligent.

Vitaly Member IconComment+55
Vitaly
+1

so far it works. if it will keep working with different site, it's a gem. i got so frustrated with fancy boxes floating over some newspapers' sites. they seem to be gone now. thanks

Reply2 replies
Version 1.0
Pacman
+0

I'm glad it's usable. As it's not nagware, it shouldn't stop working, unless some webmaster decides to make a workaround on his own website. (I also recommend using FlashToHTML5 or YouTube5; in case you sometimes watch YouTube videos. I'm not the author of those, but I use them to get my CPU usage down. ;)

Vitaly
+1

thanks, packman. i am using youtube5 in fact.

There are no Ratings for this App yet.
> 5 1

Ratings

Overall
(1)
Current Version (1.x)
(1)

Details

Downloads 1,525
Version Downloads 720
License Free
Date 24 Dec 2011
Platform Intel 64 / OS X / PPC 32 / Intel 32 / PPC 64
Price Free
Learn how MacUpdate Desktop makes installing apps from MacUpdate.com one-click easy.
Next time, install No FancyBox Safari E... with 1-click

Learn how MacUpdate Desktop can install apps on MacUpdate with the simple click of the Install apps with MacUpdate Desktop icon. Plus, keep all your apps updated.