sIFR


sIFR - How it Works
sIFR works by swapping your text element with a Flash file. A piece of Javascript is used which scans the page for any text within a tag or class name. The text is then replaced with a flash file. The technique only uses one flash file for each font type. The text is placed within this flash font file and is then displayed on the page. If you only use one font for all of your headers, you will just use one flash file which will be duplicated across your page.

The real beauty of this is that:
  • You can select, copy, and paste the flash header text
  • If a browser does not have Flash or Javascript installed, the original text font is displayed
  • When printing the page, the original text font is displayed
  • Compatible with screen readers
  • Search engine friendly
  • Browser compatible
  • Small file size
Cons:
  • There is a brief pause before the flash headers are displayed

The user does not need the font installed on their machine.

Some designers use the technique of using images for their headings just so that they can incorporate different fonts into their designs. The problem with this is that you need to create a new image for every single title that you wish to create. This is a chore and defeats the object of using a dynamic content management system such as DotNetNuke.

Welcome to sIFR (Scalable Inman Flash Replacement). sIFR has been around for a while now, but there are minimal DotNetNuke sites implementing this technique

The quick sIFR Guidelines for use
  • sIFR should only be used for headings / display type
  • Do not use it on paragraphs of text
  • It is recommend not to replace more than approx 10 blocks of text per page
Otherwise your page will take forever to load!

Important: sIFR only works when you load it from a web server. If you open it directly from your harddrive, it won't work due to security restrictions in Flash.

References : 

Comments

Popular posts from this blog

SQL Server 2016 TDE ( Transparent Data Encryption)

Setting up Dotnetnuke (DNN) to work with Active Directory

Programming !!!!!!!!!!!