Script Summary: Changes font of the any website to Jameel Noori Nastaleeq or Alvi Nastaleeq.
License: (CC); http://creativecommons.org/licenses/by-nc-sa/3.0/
Install an Urdu Nastleeq font first. Jameel Noori Nastalique works best. Alvi Nastaleeq is okay too. Then click on the install button on this page. For now this works only on Chrome and Firefox. Chrome runs this script out of the box. If you use Firefox, you have to install greasemonkey first. If you are a Safari user (God forbid), you might want to try installing GreaseKit but I am too lazy to check if it works there. You might have to restart the browser for changes to take effect. The script defaults to the urdu.dawn.com but you can update it for other urls by changing the @include line in the script. Here's how you do it for Chrome.
1. Copy the script and save it as urdufontcanger.user.js
2. Edit the file in notepad and update the @include line to match the URL you want to update it for. You should add 1 @include line per every URL.
3. Save the file.
4. Drag drop the file in Chrome.