புதன், ஏப்ரல் 20, 2005

Blogger பயனர்களின் கனிவான கவனத்திற்கு

உங்கள் Blogger வலைப்பதிவுகள் Firefox உலாவியில் அக்ஷர சுத்தமாகத் தெரிய வேண்டுமா? "விடுதலை விரும்பி" என்று நீங்கள் ஆர்வத்தோடு இட்ட தலைப்பை Firefox "வ ி ட ு த ல ை வ ி ர ு ம ் ப ி" என இஸ்த்துகுனு போகாமல் இருக்க வேண்டுமா? அப்படியானால் இங்கு கூறப்பட்டுள்ள ஆலோசனைகளைப் பின்பற்றுங்கள்.

முதலில் உங்கள் Blogger Templateஐ பார்வையிடுங்கள், குறிப்பாக 'blog-title' அல்லது 'post-title' ஆகிய பகுதிகளை. "letter-spacing:" எனத் தொடங்கும் வரி(கள்) இருப்பின் அவற்றை செயலிழக்கச் செய்ய வேண்டும். எனது templateஇல்

letter-spacing:.2em;

என இருந்ததை கவனித்தேன். தேவையில்லாத இந்த கட்டளையைச் செயலிழக்க

/* letter-spacing:.2em; */

என முன்னாலும் பின்னாலும் அடைப்புகளை ஏற்படுத்தி சிறை பிடித்தேன். /* என ஆரம்பித்து */ என முடியும் எந்த கட்டளையையும் உலாவி 'கண்டுகாம' விட்டு விடும், ஏதோ பினாத்தல் என்று. உங்கள் templateஇல் இந்த கட்டளை இருந்தால் நீங்களும் மேற்கூறியவாறு அதனை சிறை பிடிக்க வேண்டும். பிறகு மாறுதல்களை சேமித்து republish செய்தால் உங்கள் வலைப்பதிவு Firefoxஇல் எசகுபிசகாக இல்லாமல் நல்லபடியாகத் தெரியும்.

அதுசரி, இந்த text-align:justify அப்படின்னு ஒரு நூறு பேர் ஓட்டு போட்டாங்களே அது இதுக்குத்தானா? அப்படியென்றால் எனக்குத் தோன்றும் ஒரு தீர்வு, இத்தகைய கட்டளைகளை செயலிழக்கச் செய்வதே. Since a tamil character is often made of two to three unicode characters, functions like justify, letter-spacing etc. would split the tamil characters and cause havoc. Such functions are best left disabled in the case of tamil text. How about a plug-in that parses the fetched html page and disables these commands / tags before the browser renders the page? I'm not a programmer, and I leave it to the programmers to ponder over whether it's a feasible idea. Or, if the blog authors / content providers would handle it as I suggested above, the browsers need not have to.

4 கருத்துகள்:

Muthu சொன்னது…

வாய்ஸாப்விங்,
மிக நல்ல யோசனை.

பெயரில்லா சொன்னது…

>How about a plug-in that parses the >fetched >html page and disables these >commands / >tags before the browser >renders the page?

There is no need to write code. Most browsers allow users to override stylesheet elements using a user-defined stylesheet, on the local machine.

For firefox, you'll modify the file "userContent.css", located in the profiles directory. See
http://www.chuckknows.com/?p=471

Voice on Wings சொன்னது…

முத்து, நன்றி :) உங்களுக்கு பயன் பட்டதென்றால் மிகவும் மகிழ்ச்சி.

anonymous dude, thanks for the tip. I did create a userContent.css file in the 'chrome' folder under user profile (as suggested in your link), with the following rules:

#blog-title, #description, #post-title, #post-body, #post-footer {

text-align:left !important;
letter-spacing:0 !important;

}

It doesn't work. Even tried with other CSS rules, but no luck. The overrides do not take effect. Any suggestions? Are you the author of 'Chuck knows'? :)

User stylesheets பற்றிய விஷய ஞானமுள்ளவர்கள் வேறு யாராவது இருந்தாலும் உங்கள் உதவியைக் கோருகிறேன். நானும் தெரிந்தவர்களிடம் கேட்டிருக்கிறேன், பார்க்கலாம். இது வேலை செய்யுமானால், ஒரு CSS கோப்பை ஒரு குறிப்பிட்ட folderஇல் சேமித்தால் போதும், வேறெதுவும் தேவையில்லை என நினைக்கிறேன்.

நாடோடி சொன்னது…

Hi,

I am facing some problem in firefox in seeing tamil fonts.

Can u please help me..

http://pgs-manian.blogspot.com/2006/08/hello-all-i-am-facing-some-problems-in.html