Tuesday, December 1, 2015

Make Free Christmas Gift Certificates

Two new Christmas gift certificate templates have been added to GiftTemplate.

A Christmas Gift Certificate with Santa styled in flat design & a classic designed Christmas Gift Certificate with Tree & Decorations in the background.

You can modify any information you need for the gift certificates, use them for gifts, vouchers or even Christmas coupons?

Here is an example, many other gift certificates available as well.

Christmas Gift Certificate Template Santa
Christmas Gift Certificate Template Tree Decorations

Tuesday, November 3, 2015

Turn Off Firefox HTML5 Video Fullscreen Fade Black Delay Effect

Firefox 42 adds a new fade to black delay effect when transitioning to and from fullscreen html5 videos, you'll notice it very quickly on YouTube. It's a security feature (I guess), but I find it very annoying as it adds unnecessary delay to watching videos so here is how to turn it off.

Go to about:config (in url bar)

Set both of these entries to 0 0 from 200 200

full-screen-api.transition-duration.enter 0 0
full-screen-api.transition-duration.leave 0 0

In the future (Firefox 43+) you'll be able to use full-screen-api.warning.timeout set to"0".

Hope that works for you, found via reddit.

Saturday, April 11, 2015

Firefox HTML5 Video Fullscreen/Scaling/Resizing Fix

I encountered the most annoying issue on Firefox recently and found a way to fix it, hope it helps someone.

The issue: 
After updating to Firefox 37.0.1, all html5 video from sites like vimeo, embedded html5 videos and even youtube (if you have html5 enabled as playback), stopped properly scaling for fullscreen. You would hit fullscreen, but the video would not resize and you would see black borders/areas on half the screen, the video would stay the default size. Also scaling a page with html5 video via ctrl & + or - would not work either.

The solution:
The culprit is the setting layers.offmainthreadcomposition.enabled when set to FALSE, in about:config. You NEED to set it to TRUE to fix fullscreen scaling or resizing for html5 video.

To fix this problem go to your url bar in firefox, type about:config and press enter, you may get a "here be dragons" warning inside the browser, click "I'll be careful, I promise!"

Now search for layers.offmainthreadcomposition.enabled and make sure it is set to TRUE.

In order for this fix to work, make sure you restart firefox.

Notes:
Normally layers.offmainthreadcomposition.enabled is already set to true, however you may have set it to false at some point as advised by some forum posts to fix sluggish performance in firefox. Apparently I did just that a long time ago and forgot about it. Ever since Firefox 37, this setting appears to prevent correct resizing of video in firefox for fullscreen.

I really hope that this helps someone, it took me a while to figure this out. I tried searching and didn't find anything. I then ran firefox in safemode (by holding shift when launching firefox) and noticed fullscreen html5 video was working. I didn't want to make a new firefox profile, because I have a lot of things customized. So I started comparing line by line the about:config settings I had versus a default profile [ this can be done quicker by looking over prefs.js, which is inside your firefox profile, on windows it's normally under ...\AppData\Roaming\Mozilla\Firefox\Profiles\YOURPROFILENAME ] Anyways I finally found the issue, after a lot of trial and error.