Create an Animated GIF from Multiple Images

Picasion is a great online free to use tool, that allows you to instantly generate animated gif files by simply uploading the pictures you want to appear in the resulting animation up to the site. There are a few options you can set to tweak the output (like animation speed and output dimensions for example), but for the most part creating your own animated gif file is as easy as clicking on the upload image button and then pressing the generate key.

In terms of feeding it source images with which to create the animated gif, naturally you can simply upload images directly from your harddrive, though Picasion makes a great little extension on this by also giving you the option to push images directly into it from either your Picasa Web or Flickr accounts.

Outside of the garish littering of adverts all over the site, Picasion really is a nifty little find and will have you spitting out animated gifs faster than what you can blink and quicker than what you would have imagined – all without the help of an expensive graphics software package! :)

+ + =

Related Link: http://picasion.com/

Posted in Software & Websites | Tagged , , , , , , | Leave a comment

Joomla 1.5: How to set Your Personal Favicon

Favicons are a great way to personalize one’s website, and getting a Joomla 1.5 website to display your custom favicon.ico file turns out to be a pretty simple affair. Note I did say Joomla 1.5, important because Joomla 1.0 actually has a different way of setting it up.

But back to the task at hand. Essentially Joomla sites house their active favicon in the currently applied template, meaning that if you were for instance using a template called colorfall, the favicon would need to be placed in the /templates/colorfall/ directory as favicon.ico (in other words /templates/colorfall/favicon.ico should link directly to your favicon file when called up in a browser).

What this does mean however is that each time you change templates on your site, you’ll need to move the faveicon.ico file around to the new template folder, which naturally can become pretty laborious if you change templates often.

Of course, at this stage after uploading the file to the correct folder and opening the website in your browser, you might be looking a little confused at the fact that the site seems to still be displaying the old, generic Joomla favicon, an annoying but understandable situation which I’m about to resolve for you.

Basically the problem sits with your browser’s caching policy. In order to speed up site loading it saves generic files for a particular site to the harddrive for faster access the next time you call up that same site. So now that you’ve changed the favicon, you need to delete the temporary files/browsing cache from your browser and then restart, which should now show up your site with its funky new favicon. Alternatively, if the above still doesn’t work, it could be that you currently have Joomla Caching available on your website. If this is the case, simply disable via the Global Configuration > System menu option.

Posted in Software & Websites, Tutorials | Tagged , , , , , | Leave a comment

Shortcut Keys for Tabbed Browsing

You seriously learn something new every day. I only just found out about keyboard shortcuts to enhance tabbed browsing, something that has been a feature in Firefox (and more recently Internet Explorer) for years already.

And because I fear that there may still be people like me outside there in this great big world of ours, I thought I’d better share these keyboard shortcuts that work across most tabbed browsers with you!

So let’s start then.

In order to open a link in a new tab and jump straight to it, hold down CTRL+SHIFT and click on the link. In order to open it up in a new tab but NOT jump straight to it, simply hold down CTRL and click on the link. CTRL+T will simply open a new empty tab and jump you straight to it.

To jump to the next open tab in your tabbed browser, simply press CTRL+TAB. To reverse through your open tabs, use CTRL+SHIFT9TAB.

CTRL+W will close the tab you are currently focused on.

If you want to jump to a specific tab and you have 8 tabs open, pressing CTRL+n where n is a number between 1 and 8 will jump you directly to that particular tab based on the order in which it currently sits. CTRL+9 generally takes you to the last open tab.

And finally, in Internet Explorer, pressing CTRL+ALT+F4 will close all tabs except for the one you are currently viewing. Also, and probably the coolest of the lot, CTRL+Q opens up a new tab which lists all your currently open tabs with a thumbnail, similar to the way Chrome displays its blank tabs.

So now you know! ;)

Posted in Software & Websites, Tutorials | Tagged , , , , , , | Leave a comment

Using Google to Make Your jQuery Load Faster

Google is a wonderful creature. Once the champion of the meek and “Do No Evil” standard bearer of the world, it has long since grown into a huge moneymaking behemoth that seeks to control every aspect of our forages into the online world.

However, no matter how much you dislike just how Microsoft-like they are becoming, they do have a lot of stuff that you want – like all their awesome, localized datacenters for example.

And just why would you want to make use of their awesome datacenters and data shifting capabilities then?

Well for a start, they can certainly help speed up delivering your jQuery-powered websites to the masses! Just think about it. Normally you simply host the main jQuery library script on your own webserver and link your webpage directly to it. However, there is a price to be paid here, and that is naturally the time it takes to download the jQuery script and use it accordingly. So how does Google help us reduce this for our public-facing websites then?

Well the first advantage of using Google to host the jQuery script is the decreased latency that comes with using Google’s content delivery network (CDN). Now CDNs usually work by distributing your static content across a range of diversely situated servers which then serves up whatever file the user requests from the server that is located closer to the user – in other word it technically should reach the user much faster. Now say for instance your webserver sits in the United States and a user accesses it from South Africa. Seeing as Google as a server sitting closer to the user means that a request should reach him faster by using the Google server rather than the native server all the way back in the States. Needless to say, with Google’s huge worldwide footprint, I’m pretty sure you can see what I’m implying.

Secondly, using an alternative source for your jQuery inclusion helps speed up things in terms of parallelism. The web was designed to load asynchronously, meaning that elements are all pulled down and loaded up on their own little threads, all in order to speed things up a little. However, in order to avoid throttling a server, most browsers restrict the number of concurrent connections that can be made to any particular server! This throttling of server connections could be a problem if all your content is being delivered from the same server, hence it makes sense to try and distribute the load across as many different servers as what you can – in other words using Google to serve up your jQuery file comes up trumps once again.

Finally, caching could just be the biggest advantage of using Google yet. Simply put, even if the jQuery file you are serving up is identical to the one being served up by every other jQuery-enabled website out there, the fact that this file comes from different servers means that your browser is forced to download it at least once, meaning you are left with multiple copies of the same file all over your system. However, if many sites adopt using jQuery off Google’s library, this would mean that you may already have grabbed the necessary file while browsing a site other than your own, meaning your browser no longer needs to pull the script file down again – saving you an entire download chunk of time!

So no matter how you look at it, relying on the giant that is Google to serve up your jQuery for you might be one of the smartest ideas yet – though just how should you go about doing it?

Well, while Google does offer a nifty little call that determines the correct version of jQuery you are looking for and serves it up immediately, this technique does have that extra little check in it that will add a millisecond or two to the whole process, which could be a little bothersome to all you efficiency whores out there. Instead, it might be better to call the jQuery library directly using a standard <script> call, leaving us with something like this:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">$(document).ready(function(){
//nice! :)
});</script>

Fast, efficient, and perhaps well worth taking the time to check out whether or not this implementation is faster than your old way of calling it! ;)

Posted in Software & Websites, Technology & Code | Tagged , , , , , , | Leave a comment

jPlayer: Playing MP3 Audio with jQuery

Loading and playing an Ogg or MP3 file using jQuery has just become easy, thanks to the very customizable and functional jPlayer jQuery plugin, brainchild of Happyworm’s Mark Boas and Mark Panaghiston.

Simply put, jPlayer is a plugin that allows you to play and control audio files on a webpage, create and style and audio player using only HTML and CSS and add sound effects to your jQuery projects. It technically also allows for faster audio streaming when using HTML5 with the alternative Ogg support.

And all of this is done without the help of visible Flash.

Implementing jPlayer is as easy as downloading the package and running this little bit of code to get things started:

	var global_lp = 0;
 	var global_ready = 0;
	$("#jquery_jplayer").jPlayer({
		ready: function ()
		{
			$(this).setFile('big_alarm.mp3').play();
		}
	})

There are naturally a host of control functions that comes with the jplayer object that allows you to play, pause, stop, change volume, etc. as well as some important control events like onProgressChange and onSoundComplete which allow you to control the way in which the audio being played and handled on your page.

Admittedly, adding the extra styling and functionality in order to throw a little audio player up on your page does involve quite a bit more work, but thankfully though jPlayer comes with quite a few handy demos which should have most developers up and running in no time.

In other words, well worth taking a look (or should that be listen) then! :)

Related Link: http://www.happyworm.com/jquery/jplayer/

Posted in Technology & Code | Tagged , , , , , , , , | Leave a comment

Restore Your Original Fonts in Windows XP or Vista

As a part-time designer, I love installing and using new fonts all the time. However, with the plethora of fonts available online, this can quickly become quite out of hand, and before you know it, you’re sitting with a computer with well over 5000 fonts installed on it! Needless to say, this has quite a negative impact on your machine’s performance, particularly when it comes to booting up graphics applications like Adobe PhotoShop and GIMP, all of which need to load up the entire list of fonts before starting up.

Now restoring your Windows XP or Vista installation to the original set of installed fonts turns out not to be a particularly easy manual task, based on the way in which font handling and manipulation is executed on the Windows Explorer platform.

So enter FontFrenzy, an aptly named application from a not so aptly named software development group, namely Sound Doctrine Ministries (under the leadership of a great big bearded man called Timothy Williams).

FontFrenzy essentially allows you to strip away all your excess fonts and restores your system to Windows essential fonts only, all with the click of a friendly big button labelled “Defrenzy”.

What it does is simply save a snapshot of your current font set up and then move all extraneous fonts into a separate system folder, which you can then use at a later stage to restore fonts from. It’s simple interface allows you to add and remove fonts based on your saved snapshots, view font lists in any point-size using a customizable test phrases, view font samples in both upper- and lowercase characters and numerals, and just manage your system’s fonts in general.

Ture, it doesn’t have the most modern of interfaces, or perhaps the most polished of looks, but FontFrenzy is free to download and use, does the job extraordinarily well and most importantly of all, has given me back PhotoShop and GIMP by quickly and efficiently stripping out all those non-essential fonts I was bloating my system with, all with the click of a single button!

And I liked that! :)

Related Link: http://sdsoftware.org/default.asp?id=5929

Posted in Software & Websites | Tagged , , , , , , , , , | Leave a comment

Where does a Website Live with Flagfox?

Dave Garrett took over the existing but stalled project Flagfox and after an extensive rewrite, churned out Flagfox 3, one of the niftiest (if not one of the more pointless) Firefox add-ons currently available.

Basically what this Firefox extension does is add a flag icon indicating the current website’s server location into either the browser’s address bar or status bar. It is relatively resource inexpensive and works by accessing an IP address location database contained within the extension, rather than relying on the top-level-domain roots which we all know by now to be pretty unreliable when it comes to figuring out where a server might be sitting.

Clicking on the flag icon loads up Geotool, which essentially provides a map of the server location together with some more detailed information like ISP, city and local time. The context menu also offers a couple of nice extra links that allow you to dig for more information on country of origin or even the domain’s registrant via Whois.

Of course, to the ordinary web surfer this might be a pretty pointless exercise, but to an active web developer it can be a pretty powerful little tool that carries with it a host of now easily accessible information.

Nice! :)

Related Link: http://flagfox.net/

Posted in Software & Websites | Tagged , , , , , , , , | 3 Comments
 
Your Ad Here
Afrigator   Sorted bru, tagged by Amatomu.com