Daily Hukam and Displaying Gurbani Without Installing Fonts

Every day I have been slowly chipping off on fixing and improving things on the new SikhNet site. It was a big change technically and also for users as well, so it has been keeping me way too busy! 

One of the techy things that I am excited about is having a better way to display Gurbani text online without a user having to download a Gurbani/Punjabi font. Might not be very interesting for most of you, but anyone who deals with a website and posting Gurbani online will know that this can be a major issue since it can be confusing and hard for many to have to install a font. You would hope that you could just view a page and not have to do anything right? Well, this solution I have found is pretty close to that.

 

I found a cool system that enables you to use the adobe flash player (which most people have on their computer) to display any font on a web page without having the font installed. Dynamic fonts using Microsoft Weft was one method that we have used on SikhNet for many years, but only works with Internet Explorer. This leaves out all the Mac users and people who use FireFox, Safari, Opera and various other web browsers.

This new method I found called sIFR works in any browser that supports flash. So as long as they have flash installed it should display Gurmukhi text. This method combined with Microsoft dynamic fonts covers most every browser/user! Only a small number of people would not see the Gurbani text if: They didn’t use IE and didn’t have flash player.

You can use this font display method with just about any font too, not just Gurmukhi fonts!  So, while this might be a bit techy and un-interesting to many of you, it is a great discovery for me and will make reading Gurbani much easier for many! Hopefully other Sikh websites use these methods to make it easier for web visitors to view Gurbani.

The first page we implemented this font display method is the new Daily Hukamanama Page. It might be a small thing for some….but It has been a technical hurdle that I have been looking to overcome for MANY MANY years, and this is one big step in the right direction. I had hoped that Punjabi Unicode would be to solution for displaying Gurbani universally, however it doesn’t display Gurbani accurately and was designed to display modern Punjabi (not Gurbmukhi). Hopefully in the future we’ll have an even better way.

11 Responses to “Daily Hukam and Displaying Gurbani Without Installing Fonts”

  1. Is this method the one you used before? The .EOT method?

  2. yes…this is what we used before. We still use it….but in addition to the new method…

  3. dmg says:

    Thank you Gurumustuk Singh for providing Gurbani text on the web. Even with fonts installed, it doesn’t always seem to display correctly on Macs. Your effort is greatly appreciated!

  4. Great work and thanks for sharing this! It would be surely be of great help.

  5. Not to sound too geeky, but actually I was wondering how you implemented the Gurmukhi fonts, having been totally unsuccessful trying to convince Firefox on my mac to display Gurmukhi (it would display everything other than the Hukam in Gurmukhi…). It is a huge step forwards, and I love you for it.
    Prayers,
    Siri Simran

  6. Siri Simran Singh, glad it works for you. It’s a bit techy to implement but if you follow the links in the blog post you’ll see the details and information about how to do it.

  7. Rahul says:

    I want to use the gurbani font on the facebook without using the installation of the font. Is there any method directly for using the font on the social site???

  8. Amrit says:

    Hellooooo

  9. Manreet Rahil says:

    Can you view daily hukhnama sahib from sikhnet website in iphone/ipod touch as well? Also, i was unable to see sikhitothemax in correct fonts either.

    fateh!

    manreet

  10. santheep says:

    It would be good and extremely useful to have a simple guide or tutorial on how to display gurbani fonts properly on a webpage. This will encourage other fellow Sikhs to blog and organizations share information related to Gurbani.