<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>گناهکار &#187; جاوا اسکریپت</title>
	<atom:link href="http://gonahkar.com/archives/category/computer/web-design/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://gonahkar.com</link>
	<description>در جستجوی مرزهای انسانیت</description>
	<pubDate>Thu, 24 Jul 2008 13:47:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>استایل‌هایی برای هماهنگ کردن گوگل ریدر با متون فارسی!</title>
		<link>http://gonahkar.com/archives/2007/03/26/some-styles-for-persian-support-of-google-reader/</link>
		<comments>http://gonahkar.com/archives/2007/03/26/some-styles-for-persian-support-of-google-reader/#comments</comments>
		<pubDate>Sun, 25 Mar 2007 20:40:35 +0000</pubDate>
		<dc:creator>گناهکار</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[جاوا اسکریپت]]></category>

		<category><![CDATA[فایرفاکس]]></category>

		<category><![CDATA[وب ۲.۰]]></category>

		<category><![CDATA[کامپیوتر]]></category>

		<guid isPermaLink="false">http://gonahkar.com/archives/2007/03/26/some-styles-for-persian-support-of-google-reader/</guid>
		<description><![CDATA[یه مشکل بزرگی که همیشه با گوگل ریدر داشتم عدم سازگاریش با متون فارسی بوده، واسه رفعش هم از راه‌های مختلفی که دوستان گفته بودن استفاده کردم اما متاسفانه هیچ‌کدوم به دل منه مشکل پسند نمی‌نشستن!
خودم دست به‌کار شدم و یه استایل نوشتم واسه هماهنگ کردن گوگل ریدر با متون فارسی که هم از فونت [...]]]></description>
			<content:encoded><![CDATA[<p>یه مشکل بزرگی که همیشه با گوگل ریدر داشتم عدم سازگاریش با متون فارسی بوده، واسه رفعش هم از راه‌های مختلفی که دوستان گفته بودن استفاده کردم اما متاسفانه هیچ‌کدوم به دل منه مشکل پسند نمی‌نشستن!<br />
خودم دست به‌کار شدم و یه استایل نوشتم واسه هماهنگ کردن گوگل ریدر با متون فارسی که هم از فونت مناسب استفاده کنه، هم راست به چپ کنه مطالب رو و هم ریخت صفحه رو به‌هم نریزه، که از لینک‌های زیر می‌تونین نصبشون کنین:<br />
<a href="http://userstyles.org/style/show/1874" rel="nofollow">راست به چپ شدن مطالب + لیست فیدها</a><br />
<a href="http://userstyles.org/style/show/1875" rel="nofollow">فقط راست به چپ شدن مطالب</a> (واسه اونایی که اسامی انگلیسی هم تو لیستشون هست و ممکنه با بالایی لیستشون بی‌ریخت بشه)</p>
<p><strong>توضیحات بیشتر:</strong><br />
این استایل‌ها رو با استفاده از افزونه‌های <a href="https://addons.mozilla.org/firefox/2108/" rel="nofollow">Stylish</a> یا <a href="http://greasemonkey.mozdev.org/" rel="nofollow">Greasemonkey</a> توی فایرفاکس می‌شه استفاده کرد!<br />
که بعد از نصب یکی افزونه‌های بالا به صفحه‌ی استایل‌های لینک داده شده‌ی بالایی برین و اگه از Stylish استفاده می‌کنین روی Load into Stylish و اگه از Greasemonkey استفاده می‌کنین روی Load as user script کلیک کنید و از فارسی شدن گوگل ریدرتون لذت ببرید!</p>
<p>با این استایل‌ها صفحه‌ی اشتراکات (Shared) گوگل ریدر هم راست به چپ و تاهوما می‌شه!</p>
<p>البته با استایلیش ممکنه لیست فیدهاتون راست به چپ نشه (تو استایل اولی) که واسه رفعش همونجا یه بار خود استایل رو غیرفعال و سپس فعال کنین :)</p>
<br /><div class='bookmarks no-print'><a rel="nofollow" href="http://del.icio.us/post?url=http://gonahkar.com/archives/2007/03/26/some-styles-for-persian-support-of-google-reader/&title=استایل‌هایی برای هماهنگ کردن گوگل ریدر با متون فارسی!" title='ارسال به خوشمزه'><img src='http://gonahkar.com/wp-content/themes/gg-web2/images/delicious.gif' /></a>&nbsp;<a rel="nofollow" href="http://balatarin.info/links/submit?phase=2&url=http://gonahkar.com/archives/2007/03/26/some-styles-for-persian-support-of-google-reader/&title=استایل‌هایی برای هماهنگ کردن گوگل ریدر با متون فارسی!" title='ارسال به بالاترین'><img src='http://gonahkar.com/wp-content/themes/gg-web2/images/balatarin.png' /></a></div>]]></content:encoded>
			<wfw:commentRss>http://gonahkar.com/archives/2007/03/26/some-styles-for-persian-support-of-google-reader/feed/</wfw:commentRss>
		</item>
		<item>
		<title>فرار از اسپم با جاوا اسکریپت</title>
		<link>http://gonahkar.com/archives/2005/01/01/no-spam-with-javascript/</link>
		<comments>http://gonahkar.com/archives/2005/01/01/no-spam-with-javascript/#comments</comments>
		<pubDate>Sat, 01 Jan 2005 10:27:16 +0000</pubDate>
		<dc:creator>گناهکار</dc:creator>
		
		<category><![CDATA[جاوا اسکریپت]]></category>

		<category><![CDATA[طراحی وب]]></category>

		<category><![CDATA[کامپیوتر]]></category>

		<guid isPermaLink="false">/?p=7</guid>
		<description><![CDATA[شاید شما هم جزو اون دسته افرادی باشید که بدلیل اینکه ایمیل خودشونو توی سایت یا بلاگشون گذاشتن همیشه میل باکسشون پر از اسپمهای جورواجوره ، برای فرار از دست این اسپمها راههای زیادی وجود داره ، یعنی شما ایمیلتونو طوری توی سایتتون قرار بدین که قادر به تشخیص توسط اسپمرها نباشه ، امیر توی [...]]]></description>
			<content:encoded><![CDATA[<p>شاید شما هم جزو اون دسته افرادی باشید که بدلیل اینکه ایمیل خودشونو توی سایت یا بلاگشون گذاشتن همیشه میل باکسشون پر از اسپمهای جورواجوره ، برای فرار از دست این اسپمها راههای زیادی وجود داره ، یعنی شما ایمیلتونو طوری توی سایتتون قرار بدین که قادر به تشخیص توسط اسپمرها نباشه ، <a href="http://weblog.azemat.com" rel="nofollow" target="_blank">امیر</a> توی <a href="http://weblog.azemat.com/archives/004125.php" rel="nofollow" target="_blank">این </a>مطلبش یکی از این راه ها رو گفته ، خب راه بهتری هم وجود داره که تقریبا میشه گفت بهترین راهیه که من تا حالا دیدم.<br />
توی این روش ما بوسیله‌ی جاوااسکریپت تابع و متغیرهایی میسازیم که لینک ایمیلمونو تولید کنن ، تابع رو بصورت زیر داریم :</p>
<blockquote><div dir=ltr align=left><span style="color: #990000">&lt;script language=</span><span style="color: #0000FF">&quot;javascript&quot;</span> type=<span style="color: #0000FF">&quot;text/javascript&quot;</span>&gt;<br />
<b>function</b> Ertebat<span style="color: #000099; font-weight: bold;">(</span>first, last, domain<span style="color: #000099; font-weight: bold;">)</span><br />
<b>{</b><br />
s <span style="color: #0000FF">= &#8216;&amp;#64;&#8217;</span><br />
str <span style="color: #0000FF">= &#8216;m&#8217;+ &#8216;a&#8217; + &#8216;i&#8217; + &#8216;l&#8217; + &#8216;t&#8217; + &#8216;o&#8217; + &#8216;:&#8217; +</span> first <span style="color: #0000FF">+</span> s <span style="color: #0000FF">+</span> last <span style="color: #0000FF">+</span> <span style="color: #0000FF">&#8216;.&#8217; +</span> domain;<br />
<span style="color: #990099">window</span><b>.</b>location<b>.</b><span style="color: #009999">replace</span><span style="color: #000099; font-weight: bold;">(</span>str<span style="color: #000099; font-weight: bold;">)</span>;<br />
<b>}</b><br />
<span style="color: #990000">&lt;/script&gt;</span></div>
</blockquote>
<p>تابعی ساختیم به اسم  Ertebat که سه متغیر رو با اسامی first ، last و domain میگیره  ، بعدش یه متغیر دیگه ساختیم به اسم <strong>s</strong> که مقدارش رو <span dir=ltr><code><strong> &amp;#64;</strong></code></span> قرار دادیم که همون علامت @ هست ، بعدش یه رشته ساختیم که عبارت <span dir=ltr><code><strong>Mailto:</strong></code></span> رو به صورت جدا جدا نوشته تا توسط اسپمرها قابل تشخیص نباشه ! بعد از اون هم اون چهارتا متغیر رو فراخوانی کردیم ! و توسط خط بعدی هم تعریف میکنیم که پس از کلیک شدن لینک اون رشته فراخوانی بشه !<br />
حالا میرسیم به اینکه چجوری از این تابع استفاده کنیم ، فرض می کنیم شما آدرس ایمیلتون <span><code><strong>Mailbox@yahoo.com</strong></code></span> باشه و بخواهید لینکی با عنوان <code><strong>Send Mail to me</strong></code> رو داشته باشین ، برای این کار مقدار <strong>href</strong> لینک مورد نظرتون رو بصورت :</p>
<blockquote><p><code>&lt;a href=&quot;javascript:Ertebat(Mailbox,yahoo,com)&quot;&gt;Send Mail to me&lt;/a&gt;</code></p></blockquote>
<p>تعریف میکنین ، با این کار شما میتونین بدون دغدغه از اسپمرها میلتون رو توی سایتتون قرار بدین ! در ضمن از اساتید محترم هم رسما پوزش میخوام که این پستم خیلی خیلی ابتدایی بود، چون خودم یه زمانی قربانی اسپم بودم اینو نوشتم ؛ <em>&#8220;واسه خودم نوشتم !&#8221;</em></p>
<p>پی نوشت : اینو یادم نیست اسکریپتشو توی کدوم سایت دیدم ! البته اسم تابعش اونجا چیزه دیگه ای بود ! صاحابه اون سایت اگه میخواد بیاد بگه اسمشو بزارم تنگ اسکریپتش !!!</p>
<br /><div class='bookmarks no-print'><a rel="nofollow" href="http://del.icio.us/post?url=http://gonahkar.com/archives/2005/01/01/no-spam-with-javascript/&title=فرار از اسپم با جاوا اسکریپت" title='ارسال به خوشمزه'><img src='http://gonahkar.com/wp-content/themes/gg-web2/images/delicious.gif' /></a>&nbsp;<a rel="nofollow" href="http://balatarin.info/links/submit?phase=2&url=http://gonahkar.com/archives/2005/01/01/no-spam-with-javascript/&title=فرار از اسپم با جاوا اسکریپت" title='ارسال به بالاترین'><img src='http://gonahkar.com/wp-content/themes/gg-web2/images/balatarin.png' /></a></div>]]></content:encoded>
			<wfw:commentRss>http://gonahkar.com/archives/2005/01/01/no-spam-with-javascript/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
