<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>&#8235;Htm - אחלה טיפים לבניית אתרים &#187; פונטים&#8236;</title>	<atom:link href="http://www.htm.co.il/tag/%d7%a4%d7%95%d7%a0%d7%98%d7%99%d7%9d/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.htm.co.il</link>
	<description>&#8235;מדריכים ומאמרים בנושא בניית אתרים. כל יום משהו חדש ללמוד, וליישם.&#8236;</description>	<lastBuildDate>Wed, 18 Jan 2012 09:32:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>il</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>&#8235;מפגש #3 בסדרת מפגשי פורום המפתחים של ה-W3C בישראל &#8211; עיצוב אתרים מבוסס CSS&#8236;</title>		<link>http://www.htm.co.il/2010/04/08/%d7%9e%d7%a4%d7%92%d7%a9-3-%d7%91%d7%a1%d7%93%d7%a8%d7%aa-%d7%9e%d7%a4%d7%92%d7%a9%d7%99-%d7%a4%d7%95%d7%a8%d7%95%d7%9d-%d7%94%d7%9e%d7%a4%d7%aa%d7%97%d7%99%d7%9d-%d7%a9%d7%9c-%d7%94-w3c-%d7%91%d7%99/</link>
		<comments>http://www.htm.co.il/2010/04/08/%d7%9e%d7%a4%d7%92%d7%a9-3-%d7%91%d7%a1%d7%93%d7%a8%d7%aa-%d7%9e%d7%a4%d7%92%d7%a9%d7%99-%d7%a4%d7%95%d7%a8%d7%95%d7%9d-%d7%94%d7%9e%d7%a4%d7%aa%d7%97%d7%99%d7%9d-%d7%a9%d7%9c-%d7%94-w3c-%d7%91%d7%99/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 12:04:19 +0000</pubDate>
		<dc:creator>&#8235;אורן רוט&#8236;</dc:creator>				<category><![CDATA[חדשות]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[פונטים]]></category>

		<guid isPermaLink="false">http://www.htm.co.il/?p=1062</guid>
		<description><![CDATA[&#8235;לאחר שני מפגשים מוצלחים, W3C מארגן מפגש נוסף (3) בנושא עיצוב אתרים מבוססי CSS. המפגש יכלול סדרת הרצאות בנושאי עיצוב אתרים עם CSS2 וCSS3 החדש, נלמד על שילוב פונטים ברשת ועל נגישות מבוססת CSS.&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p>המפגש השלישי במספר יתקיים ב-22 באפריל במכללת אפקה ויתחיל בשעה 16:30. המפגש מיועד למפתחים, והוא ינסה לגעת בנקודות מגוונות בעולם העיצוב האינטרנט, אני צופה מפגש מעניין ביותר.</p>
<p>המפגש יפתח עם סקירה של אייל סלע בנוגע טכנולוגיות חדשות והתפתחויות עתידיות בנושאי SVG ו-CSS.</p>
<p>לאחר מכן עתידות להתרחש ארבע הרצאות, כאשר שלושה מתוכן יעסקו בהיבטים שונים של CSS. האחרונה תיתן מבוא על CSS3, תקן הCSS העתידי אשר עובדים עליו בימים אלו וכבר ניתן לראות דוגמאות לשימושים בו ברוב הדפדפנים המודרנים, ליסה סימן תרצה לנו על CSS מפן הנגישות, וזהר ארד, ירצה לנו על הפערים ועל הגישור בין CSS2 לCSS3.</p>
<p>ההרצאה הנוספת (והשנייה במספר) שתערך באותו יום, יעביר לכם עבדכם הנאמן. אני ארצה לכם על שילוב של פונטים בעולם האתרים. אני אנסה להסביר לכם בהרצאה על התפתחות הטכנית של עולם הטיפוגרפיה בעולם האינטרנט על-מנת שתוכלו להבין מדוע בשנת 2010 עדיין אין תקן ברור לצורה שבה אפשר להציג פונטים (לא מסורתיים) באינטרנט. נגעתי פעמים רבות באתר זה בנושאים של פונטים, עברית והדרך להצגתם באתרי אינטרנט. בהרצאה תעברו דרך העבר הרחוק, העתיד הממש קרוב ודרך ההווה, שם תוכלו להבין לראות דוגמאות כיצד ניתן היום להציג פונטים באינטרנט (גם באמצעות CSS).</p>
<p>מצורפת כאן תוכנית המפגש מתוך אתר הW3C הישראלי:</p>
<h3>תוכנית המפגש</h3>
<table border="1" cellspacing="1" cellpadding="2" align="right">
<tbody>
<tr>
<td valign="top">16:30</td>
<td><strong>התכנסות</strong></td>
</tr>
<tr>
<td>17:00</td>
<td><strong>התפתחויות אחרונות ועתידיות ב-</strong><strong>CSS3</strong><strong>, </strong><strong>SVG</strong><strong>, ועוד &#8211; </strong> אייל סלע, מנהל  פרויקטים &#8211; <a href="https://www.isoc.org.il/">איגוד האינטרנט הישראלי</a>.</p>
<p>אייל הוא מנהל פרויקטים באיגוד האינטרנט הישראלי ומפעיל את משרד ה-W3C  הישראלי.</td>
</tr>
<tr>
<td valign="top">17:30</td>
<td><strong>שיפור הדרגתי (</strong><strong>Progressive Enhancement</strong><strong>)  &#8211; גישור הפער בין </strong><strong>CSS2</strong><strong> ו-</strong><strong>CSS3</strong> &#8211; <a href="http://www.zohararad.com/">זהר ארד</a>, מפתח ווב צד-לקוח &#8211;  ג'יקסו.</p>
<p>זוהר יציג את פילוסופית השיפור ההדרגתי (Progressive Enhancement) בתחום  בניית הממשקים לאתרים ובחינת דרכי הטמעה חוצות-פלטפורמה באמצעות CSS2  ו-CSS3, תוך שמירה על שימושיות וסטנדרטים.</p>
<p>זוהר הוא בוגר מגמת מדיה דיגיטלית ב-London College of Communication,  University of the Arts. מפתח צד-לקוח מעל חמש שנים מהן שלוש שנים כמפתח  צד-לקוח ראשי מחברת מטהקפה. התמחות בתכנון והטמעת ממשקי-צד לקוח באתרים בכל  הגדלים ולכל הפלטפורמות, תוך הקפדה על סטנדרטים וביצועי-דפדפן מיטביים.</td>
</tr>
<tr>
<td>18:15</td>
<td><strong>הפסקה</strong></td>
</tr>
<tr>
<td valign="top">18:30</td>
<td><strong>מקומם של הפונטים בעולם האתרים </strong><strong>- </strong><a href="http://htm.co.il/">אורן רוט</a> (<a href="http://twitter.com/htmtips">htmtips@</a>), מנכ&quot;ל, <a href="http://decor-d.com/">דקור</a> בניית אתרים.</p>
<p>בוני אתרים צריכים להתגבר על קשיים רבים בכדי להציג פונטים מיוחדים  באתריהם. בהרצאה יסביר אורן על הגלגול של הפונטים בעולם האתרים, על העבר,  העתיד של הפונטים ובעיקר מה ניתן וכדאי לעשות היום על-מנת להציג פונטים  באתרי אינטרנט.</p>
<p>אורן הוא מנהל חברה לבניית אתרים דקור (<a href="http://decor-d.com/">Decor-d.com</a>).  בעל ניסיון רב בתכנות צד-שרת וצד לקוח. שולט בשפות: PHP, Javascipt, AS3  (פלאש), XML, CSS, MySQL. וכן במסגרות פיתוח Zend ו-jQuery. בעל אתר ללימוד  בניית אתרים <a href="../">htm.co.il</a>.</td>
</tr>
<tr>
<td valign="top">19:15</td>
<td><strong>Accessibility  with CSS</strong> &#8211; Lisa Seeman, W3C invited expert. Former CEO UB  Access</p>
<p dir="ltr">Web accessibility is about making  Web content usable to all types of people and user scenarios &#8211;  including the disabled communities such as the visually impaired or  people with motor or learning disabilities. This session demonstrates  the use of CSS techniques for accessible Web content and applications.</p>
<p dir="ltr">Lisa Seeman is an inventor,  entrepreneur and has been instrumental in creating the standards for  interoperability and accessibility worldwide.  Lisa headed a government  funded incubator project that culminated into UB Access as an  independent company involved in knowledge capture and adaptive  interfaces for accessibility interoperability cross cultural adaptation  and elearning. Lisa was also involved the creation of web programming  languages and protocols.  She was the original author and editor of  Roles specification and the States and Properties Module for Accessible  Rich Internet Applications which then became the Accessibility for Rich  Internet Applications (ARIA) for the W3C.</p>
</td>
</tr>
<tr>
<td>20:00</td>
<td><strong>הפסקה</strong></td>
</tr>
<tr>
<td valign="top">20:15</td>
<td><strong>Introducing to  CSS3: a showcase of things to come &#8211; <a href="http://twitter.com/akivalevy">Akiva Levy</a>, <a href="http://sixthirteendesign.com/">Six Thirteen Design</a></strong></p>
<p dir="ltr">Discover What's new in CSS3,  learn interesting features and how it's better the CSS2.1.  Akiva will  also present some interesting real life example of using CSS3 in web  projects.</p>
<p dir="ltr">Akiva have been involved in Web  design now for roughly 10 years, and programming about 5. He is  experienced in user interface/experience, design, CSS, HTML, JavaScript,  PHP, database architecture, web applications, Accessibility and has  been getting more involved in the semantic web (RDFa, microformats) and  the mobile web. He is currently involved in the development of two major  web applications, and is frequently hired as a consultant to lead  others' projects in the right direction for success.</p>
</td>
</tr>
<tr>
<td>21:00</td>
<td><strong>סיום</strong></td>
</tr>
</tbody>
</table>
<p>תגית בטוויטר: <a href="http://search.twitter.com/search?q=+%23w3cdf">#w3cdf</a></p>
<p>מצפה לראותכם במפגש, שווה לבוא!</p>
<h3>עוד באותו נושא:</h3><ul class="related_post"><li  class="relatedPost"><a href="http://www.htm.co.il/2010/04/28/%d7%a1%d7%99%d7%9b%d7%95%d7%9d-%d7%9e%d7%a4%d7%92%d7%a9-%d7%9e%d7%a4%d7%aa%d7%97%d7%99%d7%9d-%d7%9e%d7%a1-3-w3c-%d7%99%d7%a9%d7%a8%d7%90%d7%9c/" title="<!--:il-->סיכום מפגש מפתחים מס' 3 &#8211; W3C ישראל<!--:-->"><img src="http://htm.co.il/wp-content/post-images/1068.jpg" /><!--:il-->סיכום מפגש מפתחים מס' 3 &#8211; W3C ישראל<!--:--></a><div style="clear: both;"></div></li><li  class="relatedPost"><a href="http://www.htm.co.il/2010/04/29/%d7%9e%d7%a6%d7%92%d7%95%d7%aa-%d7%95%d7%a7%d7%98%d7%a2%d7%99-%d7%95%d7%99%d7%93%d7%90%d7%95-%d7%9e%d7%9e%d7%a4%d7%92%d7%a9-%d7%94%d7%9e%d7%a4%d7%aa%d7%97%d7%99%d7%9d-%d7%94%d7%a9%d7%9c%d7%99%d7%a9/" title="<!--:il-->מצגות וקטעי וידאו ממפגש המפתחים השלישי<!--:-->"><img src="http://htm.co.il/wp-content/post-images/1083.jpg" /><!--:il-->מצגות וקטעי וידאו ממפגש המפתחים השלישי<!--:--></a><div style="clear: both;"></div></li></ul></div>]]></content:encoded>			<wfw:commentRss>http://www.htm.co.il/2010/04/08/%d7%9e%d7%a4%d7%92%d7%a9-3-%d7%91%d7%a1%d7%93%d7%a8%d7%aa-%d7%9e%d7%a4%d7%92%d7%a9%d7%99-%d7%a4%d7%95%d7%a8%d7%95%d7%9d-%d7%94%d7%9e%d7%a4%d7%aa%d7%97%d7%99%d7%9d-%d7%a9%d7%9c-%d7%94-w3c-%d7%91%d7%99/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>&#8235;שימוש בפונטים בלתי רגילים, הפעם: cufon&#8236;</title>		<link>http://www.htm.co.il/2009/09/20/%d7%a9%d7%99%d7%9e%d7%95%d7%a9-%d7%91%d7%a4%d7%95%d7%a0%d7%98%d7%99%d7%9d-%d7%91%d7%9c%d7%aa%d7%99-%d7%a8%d7%92%d7%99%d7%9c%d7%99%d7%9d-%d7%94%d7%a4%d7%a2%d7%9d-cufon/</link>
		<comments>http://www.htm.co.il/2009/09/20/%d7%a9%d7%99%d7%9e%d7%95%d7%a9-%d7%91%d7%a4%d7%95%d7%a0%d7%98%d7%99%d7%9d-%d7%91%d7%9c%d7%aa%d7%99-%d7%a8%d7%92%d7%99%d7%9c%d7%99%d7%9d-%d7%94%d7%a4%d7%a2%d7%9d-cufon/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 18:44:11 +0000</pubDate>
		<dc:creator>&#8235;אורן רוט&#8236;</dc:creator>				<category><![CDATA[עיצוב אתרים]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[sIFR]]></category>
		<category><![CDATA[פונטים]]></category>

		<guid isPermaLink="false">http://www.htm.co.il/?p=458</guid>
		<description><![CDATA[&#8235;כאשר CSS3 בפתח ואיתו האפשרות לשימוש בפונטים מיוחדים, מאמר זה נותן פתרון חילופי, cufon שמו, ומסביר איך להשתמש בפונטים מיוחדים ולמה cufon עדיפה על-פני השימוש ב-sIFR ו-FLIR.&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p>כתבתי באתר הזה, הרבה מאוד מאמרים על טכניקה של שימוש בפונטים בלתי רגילים &#8211; פונטים שלא מותקנים לכולם על המחשב ולכן אי אפשר להשתמש בהם בטקסט פשוט לאתר. בעוד אנחנו קרובים מאוד להשקת CSS3, בו יהיה אפשר להשתמש בכל פונט איזוטרי שתעלו על דעתכם, אני רוצה להסביר לכם על טכניקה מאוד פשוטה, שמה <strong>cufon</strong>, להצגת פונטים בלתי רגילים כתמונות. למה דווקא עכשיו? כי, CSS3 לא נתמך ולא יתמך ברוב הדפדנים שקיימים היום בעולם (יקח זמן עד שהוא יתפוס את השוק) ובנתיים צריכים למצוא פתרון להצגת פונטים.</p>
<div id="DemoAndCodeBtns"><a href="http://www.htm.co.il/lab/cufon/cufon.rar" target="_blank"><span>&lt;</span>קוד<span>&gt;</span></a></div>
<p>האמת שהמאמר הזה היה צריך להיות על טכניקה אחרת, FLIR, גם טכניקה שמחליפה כותרות בתמונות, כמו בדוגמא הזאת:</p>
<h3>איזה כיף לכתוב בכל פונט שמתחשק לי.</h3>
<p>הסיבה שבחרתי להציג לכם דווקא את cufon ולא את FLIR היא מכיוון ו-cufon לא תלויה בשפת שרת (PHP במקרה של FLIR), והמימוש שלה ממש ממש פשוט. (לא התנסיתי בFLIR אבל אתם מוזמנים לספר לי בתגובות).</p>
<p>עכשיו לפני שניגש לעניין ואני אתחיל להסביר לכם איך מממשים את cufon, אני אציג לכם את היתרונות והחסרונות של טכניקה זו:</p>
<h3>יתרונות</h3>
<ul>
<li>מימוש פשוט מאוד (הרבה יותר פשוט מ-<a href="http://www.htm.co.il/2009/02/09/%D7%94%D7%93%D7%A8%D7%9A-%D7%9C%D7%A9%D7%99%D7%9C%D7%95%D7%91-sifr-%D7%91%D7%90%D7%AA%D7%A8%D7%9B%D7%9D/">sIFR</a> למשל)</li>
<li>טכניקה שלא תלויה בצד שרת (בניגוד לFLIR) או בפלאש (בניגוד ל-sIFR)</li>
<li>פועלת במהירות</li>
</ul>
<h3>חסרונות</h3>
<ul>
<li>תלויה ב-javascript</li>
<li>אי אפשר לסמן טקסט (חסרון משמעותי לפעמים)</li>
<li>אין אפשרות להציג צבע שונה כאשר העכבר נמצא על הטקטס</li>
</ul>
<p>אני רוצה להוסיף על החסרון הראשון שאם הדפדפן לא מפעיל JS אז לא יוצג הפונט המיוחד, ויוצג הטקסט הרגיל שזה לא כל-כך נורא.</p>
<p>טוב עכשיו אחרי שעברנו על כל היתרונות והחסרונות של cufon, נעבור לאופן המימוש.</p>
<h3>הורדת הקבצים</h3>
<p>כמו תמיד נתחיל בהורדת הקבצים, ניכנס ל<a href="http://cufon.shoqolate.com/generate/">אתר cufon</a> ונוריד את קובץ ה-JS שנמצא תחת הכפתור &quot;download&quot; (או ישירות <a href="http://cufon.shoqolate.com/js/cufon-yui.js">מהלינק הזה</a>)</p>
<p>כעת אנחנו צריכים להמיר את הפונט אותו אנו רוצים להציג בקובץ JS נוסף, את הפעולה הזאת עושים דרך אתר cufon. ההסבר המלא בסרטון הבא:</p>
<p><object width="560" height="345" data="http://screenr.com/Content/assets/screenr_0817090731.swf" type="application/x-shockwave-flash"><param name="flashvars" value="i=13041" /><param name="allowFullScreen" value="true" /><param name="src" value="http://screenr.com/Content/assets/screenr_0817090731.swf" /><param name="allowfullscreen" value="true" /></object></p>
<p>כעת שסיימנו ויצרנו את קובץ ה-JS לפונט שלנו, כל מה שנותר לנו הוא להגדיר בקובץ הHTML הרצוי להשתמש בפונט המיוחד.</p>
<h3>אתחול הגדרות לקובץ</h3>
<p>דבר ראשון שנעשה הוא להכניס בין תגיות ה-HEAD קישור לקבצי ה-JS שהורדנו:</p>
<div class="codecolorer-container html4strict default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:580px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;js/cufon-yui.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;js/example-Font_500.font.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span></div></td></tr></tbody></table></div>
<p><span style="color: #993366;">הקובץ השני צריך להיות לפי השם של הפונט שאתם בחרתם. </span></p>
<p>כעת נוסיף קוד JS נוסף על מנת להפעיל את cufon:</p>
<div class="codecolorer-container html4strict default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:580px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;</span><br />
$(function(){<br />
Cufon.replace('h3');<br />
});<br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span></div></td></tr></tbody></table></div>
<p><span style="color: #993366;">במקום h3 רשמו את שם האלמנט בו אתם רוצים להחיל את הפונט המיוחד.</span></p>
<p>ככה צריך להיראות בסופו של דבר הHTML שלכם:</p>
<div class="codecolorer-container html4strict default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:580px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">html</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">head</span>&gt;</span><br />
...<br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;js/cufon-yui.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;js/BN_Traktor_400.font.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;</span><br />
$(function(){<br />
Cufon.replace('h3');<br />
});<br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
...<br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">head</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">body</span>&gt;</span><br />
...<br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">h3</span>&gt;</span>אני פסקה עם פונט מיוחד<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">h3</span>&gt;</span><br />
...<br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">body</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">html</span>&gt;</span></div></td></tr></tbody></table></div>
<p>כל זה טוב ויפה אבל אם תנסו את זה בעצמכם תראו שיש בעיה חמורה, אם כי לא מפתיעה- כל הטקסט בעברית מהופך :/</p>
<p>אל דאגה תרתי ברשת אחר פתרון ובבלוג של האתר <a href="http://blog.safsal-multimedia.com/code/using-cufon-with-right-to-left-text/"><em>ספסל</em></a> מצאתי פתרון לבעיית העברית (תודות לשירה).</p>
<h3>עברית שפה קשה</h3>
<p>הפתרון הוא דיי פשוט, מריצים סקריפט (cufonRTL.js) שעובר על המחרוזת בתוך האובייקט הנבחר (בדוגמא שלנו H3), הסקריפט מוסיף למחרוזת תגית&lt;bdo&gt; והופכת את כיוון (Direction) הטקסט למשמאל-לימין. אח&quot;כ הסקריפט מפריד בין כל התווים במחרוזת הופך את הסדר שלהם ומחבר בחזרה, אתם מוזמנים לצפות בקוד ולהבין.</p>
<p>הסקריפט הזה נתמך ע&quot;י jQuery ולכן צריך גם להוסיף את הספרייה הזו לHTML שלנו. היתרון בהוספת jQuery היא  שכעת במקום שכתבנו H3 אנחנו יכולים לכתוב כל אלמנט לפי הסינטקס של jQuery. (לדוגמא: H3.niceFont יבחר את כל אלמנטי ה-H3 בעלי class ששמו 'niceFont').</p>
<p>וכמובן אנחנו צריכים להוסיף קוד שיפעיל את הסקריפט שלנו, בואו נראה איך יראה הHTML שלנו אחרי השינויים להצגת עברית:</p>
<div class="codecolorer-container html4strict default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:580px;height:auto;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">html</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">head</span>&gt;</span><br />
...<br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;js/cufon-yui.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;js/CufonRTL.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;js/BN_Traktor_400.font.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;</span><br />
$(function(){<br />
Cufon.replace('h3');<br />
CufonRTL.RTL('h3');<br />
});<br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
...<br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">head</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">body</span>&gt;</span><br />
...<br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">h3</span>&gt;</span>אני פסקה עם פונט מיוחד שעובד גם בעברית.<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">h3</span>&gt;</span><br />
...<br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">body</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">html</span>&gt;</span></div></td></tr></tbody></table></div>
<p>שתי התוספות הראשונה הן קישור לקבצי ה-JS של jQuery והיפוך העברית (שורות 4 ו-6 בהתאמה). התוספת השלישית היא הפעלה של סקריפט ההיפוך (שורה 11) שימו לב שהיא מקבלת כפרמטר את אותה מחרוזת (בדוגמא שלנו H3) ש-cufon מקבל.</p>
<p>זהו זה, זה עובד!</p>
<p><strong>מה חשוב לזכור?</strong></p>
<p>למרות שפתרנו את בעיית העברית, הסקריפט לא יעבוד טוב עם מחרוזת מרובות שורות ולכן אני ממליץ להשתמש בסקריפט רק לכותרות. בנוסף שימוש בסקריפט על טקסטים גדולים יגרום לטעינת הדף להיות איטית יותר, אז תשתמשו בפונטים מיוחדים בכותרות והסקריפט יעבוד כמו שצריך.</p>
<p>דרך אגב, אם שמתם לב או לא כל הכותרות המשניות במאמר הזה הוחלפו באמצעות cufon.</p>
<p><script src="http://htm.co.il/lab/cufon/cufon-yui.js" type="text/javascript"></script><br />
 <script src="http://htm.co.il/lab/cufon/CufonRTL.js" type="text/javascript"></script><br />
<script src="http://htm.co.il/lab/cufon/BN_Traktor_400.font.js" type="text/javascript"></script><br />
 <script type="text/javascript">
     $(function(){
		Cufon.replace('h3');
		CufonRTL.RTL('h3');
	});
</script></p>
<h3>עוד באותו נושא:</h3><ul class="related_post"><li  class="relatedPost"><a href="http://www.htm.co.il/2010/04/28/%d7%a1%d7%99%d7%9b%d7%95%d7%9d-%d7%9e%d7%a4%d7%92%d7%a9-%d7%9e%d7%a4%d7%aa%d7%97%d7%99%d7%9d-%d7%9e%d7%a1-3-w3c-%d7%99%d7%a9%d7%a8%d7%90%d7%9c/" title="<!--:il-->סיכום מפגש מפתחים מס' 3 &#8211; W3C ישראל<!--:-->"><img src="http://htm.co.il/wp-content/post-images/1068.jpg" /><!--:il-->סיכום מפגש מפתחים מס' 3 &#8211; W3C ישראל<!--:--></a><div style="clear: both;"></div></li><li  class="relatedPost"><a href="http://www.htm.co.il/2010/04/08/%d7%9e%d7%a4%d7%92%d7%a9-3-%d7%91%d7%a1%d7%93%d7%a8%d7%aa-%d7%9e%d7%a4%d7%92%d7%a9%d7%99-%d7%a4%d7%95%d7%a8%d7%95%d7%9d-%d7%94%d7%9e%d7%a4%d7%aa%d7%97%d7%99%d7%9d-%d7%a9%d7%9c-%d7%94-w3c-%d7%91%d7%99/" title="<!--:il-->מפגש #3 בסדרת מפגשי פורום המפתחים של ה-W3C בישראל &#8211; עיצוב אתרים מבוסס CSS<!--:-->"><img src="http://htm.co.il/wp-content/post-images/1062.jpg" /><!--:il-->מפגש #3 בסדרת מפגשי פורום המפתחים של ה-W3C בישראל &#8211; עיצוב אתרים מבוסס CSS<!--:--></a><div style="clear: both;"></div></li></ul></div>]]></content:encoded>			<wfw:commentRss>http://www.htm.co.il/2009/09/20/%d7%a9%d7%99%d7%9e%d7%95%d7%a9-%d7%91%d7%a4%d7%95%d7%a0%d7%98%d7%99%d7%9d-%d7%91%d7%9c%d7%aa%d7%99-%d7%a8%d7%92%d7%99%d7%9c%d7%99%d7%9d-%d7%94%d7%a4%d7%a2%d7%9d-cufon/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
		<item>
		<title>&#8235;מה הפונט? גילוי פונט לפי תמונה&#8236;</title>		<link>http://www.htm.co.il/2009/09/14/%d7%9e%d7%94-%d7%94%d7%a4%d7%95%d7%a0%d7%98-%d7%92%d7%99%d7%9c%d7%95%d7%99-%d7%a4%d7%95%d7%a0%d7%98-%d7%9c%d7%a4%d7%99-%d7%aa%d7%9e%d7%95%d7%a0%d7%94/</link>
		<comments>http://www.htm.co.il/2009/09/14/%d7%9e%d7%94-%d7%94%d7%a4%d7%95%d7%a0%d7%98-%d7%92%d7%99%d7%9c%d7%95%d7%99-%d7%a4%d7%95%d7%a0%d7%98-%d7%9c%d7%a4%d7%99-%d7%aa%d7%9e%d7%95%d7%a0%d7%94/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 18:36:19 +0000</pubDate>
		<dc:creator>&#8235;אורן רוט&#8236;</dc:creator>				<category><![CDATA[המלצות]]></category>
		<category><![CDATA[כלים]]></category>
		<category><![CDATA[פונטים]]></category>

		<guid isPermaLink="false">http://www.htm.co.il/?p=399</guid>
		<description><![CDATA[&#8235;נתקעתם עם תמונה שמכיל טקסט ואתם לא מצליחים לדעת מה הפונט בתמונה? יש פתרון!&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><div class="wp-caption alignleft" style="width: 240px"><img title="What The Font?!" src="http://htm.co.il/wp-content/uploads/2009/09/wtf.jpg" alt="What The Font?! (תרגום חופשי: מה הפונט?)" width="230" height="160" /><p class="wp-caption-text">What The Font?! (תרגום חופשי: מה הפונט?)</p></div>
<p>היום אני רוצה להמליץ לכם על כלי חינמי (כמובן) שמוצא שמות של פונטים מתוך תמונת JPEG.</p>
<p>לי זה קרה מספר פעמים ואני בטוח שגם לכם &#8211; אתם מוצאים תמונה/לוגו ישן בתוך תיקיית העיצובים שלכם מעוניינים לערוך את התמונה מחדש אבל מבינים שאין לכם מושג מה הפונט שהתשתמשם בו בעבר (יכול להיות שמישהו אחר עיצב את התמונה והשתמש בפונט שיש רק לו במחשב או שביצעתם פורמט למחשב ועכשיו הפונט לא קיים עוד).</p>
<p>האתר MyFonts.com מציע שירות למציאת פונטים אבודים באמצעות העלאת תמונת JPEG. לשירות קוראים <a href="http://new.myfonts.com/WhatTheFont/">WhatTheFont</a> (או בקיצור WTF?),<br />
כל מה שאתם צריכים לעשות זה לעלות תמונה, לזהות את האותיות בתמונה ו-WTF יתן לכם את התוצאות המתאימות והקרובות ביותר לפונט שהעלאתם בתמונה.</p>
<p>בהצלחה במציאת הפונט האבוד <img src='http://www.htm.co.il/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>עוד באותו נושא:</h3><ul class="related_post"><li  class="relatedPost"><a href="http://www.htm.co.il/2010/04/08/%d7%9e%d7%a4%d7%92%d7%a9-3-%d7%91%d7%a1%d7%93%d7%a8%d7%aa-%d7%9e%d7%a4%d7%92%d7%a9%d7%99-%d7%a4%d7%95%d7%a8%d7%95%d7%9d-%d7%94%d7%9e%d7%a4%d7%aa%d7%97%d7%99%d7%9d-%d7%a9%d7%9c-%d7%94-w3c-%d7%91%d7%99/" title="<!--:il-->מפגש #3 בסדרת מפגשי פורום המפתחים של ה-W3C בישראל &#8211; עיצוב אתרים מבוסס CSS<!--:-->"><img src="http://htm.co.il/wp-content/post-images/1062.jpg" /><!--:il-->מפגש #3 בסדרת מפגשי פורום המפתחים של ה-W3C בישראל &#8211; עיצוב אתרים מבוסס CSS<!--:--></a><div style="clear: both;"></div></li><li  class="relatedPost"><a href="http://www.htm.co.il/2009/10/15/quicktext-%d7%aa%d7%95%d7%a1%d7%a3-%d7%a9%d7%99%d7%9e%d7%95%d7%a9%d7%99-%d7%9c-notepad/" title="QuickText תוסף שימושי ל-notepad++"><img src="http://htm.co.il/wp-content/post-images/685.jpg" />QuickText תוסף שימושי ל-notepad++</a><div style="clear: both;"></div></li></ul></div>]]></content:encoded>			<wfw:commentRss>http://www.htm.co.il/2009/09/14/%d7%9e%d7%94-%d7%94%d7%a4%d7%95%d7%a0%d7%98-%d7%92%d7%99%d7%9c%d7%95%d7%99-%d7%a4%d7%95%d7%a0%d7%98-%d7%9c%d7%a4%d7%99-%d7%aa%d7%9e%d7%95%d7%a0%d7%94/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8235;הדרך לשילוב sIFR באתרכם&#8236;</title>		<link>http://www.htm.co.il/2009/02/09/%d7%94%d7%93%d7%a8%d7%9a-%d7%9c%d7%a9%d7%99%d7%9c%d7%95%d7%91-sifr-%d7%91%d7%90%d7%aa%d7%a8%d7%9b%d7%9d/</link>
		<comments>http://www.htm.co.il/2009/02/09/%d7%94%d7%93%d7%a8%d7%9a-%d7%9c%d7%a9%d7%99%d7%9c%d7%95%d7%91-sifr-%d7%91%d7%90%d7%aa%d7%a8%d7%9b%d7%9d/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 09:15:10 +0000</pubDate>
		<dc:creator>&#8235;אורן רוט&#8236;</dc:creator>				<category><![CDATA[עיצוב אתרים]]></category>
		<category><![CDATA[sIFR]]></category>
		<category><![CDATA[פונטים]]></category>

		<guid isPermaLink="false">http://htm.co.il/?p=71</guid>
		<description><![CDATA[&#8235;מאמר שני בנושא sIFR. במאמר זה תלמדו את השלבים לשימוש בטכנולוגיית sIFR ותוכלו לשלב פונטים בלתי רגילים באתרכם בפשטות.&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p dir="rtl">לאחר שהקדמתי והסברתי לכם על טכנולוגיית sIFR ב<a href="../../../../../2009/02/07/%d7%a9%d7%99%d7%9e%d7%95%d7%a9-%d7%91%d7%a4%d7%95%d7%a0%d7%98%d7%99%d7%9d-%d7%91%d7%9c%d7%aa%d7%99-%d7%a8%d7%92%d7%99%d7%9c%d7%99%d7%9d/">מאמר הקודם</a> שלי, במאמר זה אני אתרכז במימוש של טכנולוגיה זו באתרכם &#8211; כיצד תוכלו גם אתם לשלב פונטים בלתי רגילים באתרכם, בפשטות. כמו כן אני אוסיף ואסביר מה החסרונות של שימוש בטכנולוגיה זו ומה האלטרנטיבות ל-sIFR.</p>
<p dir="rtl">אקדים ואומר שמאמר זה לא מסביר על השימוש sIFR בעברית. טכנולוגיית פלאש גורמת לעברית להתהפך, ולכן במאמר זה אני אסביר את השימוש ב-sIFR באנגלית. אם אתם מעוניינים לממש את sIFR בעברית עברו ל<a href="http://www.htm.co.il/2009/02/12/%d7%a9%d7%99%d7%9e%d7%95%d7%a9-%d7%91%d7%98%d7%9b%d7%a0%d7%95%d7%9c%d7%95%d7%92%d7%99%d7%99%d7%aa-sifr-%d7%91%d7%a2%d7%91%d7%a8%d7%99%d7%aa/">מאמר הבא שלי</a> שם אני מסביר על הדרך לממש את sIFR בעברית.</p>
<p dir="rtl">לפני שאני אתחיל לפרט את השלבים המובנים בשילוב sIFR באתרכם הנה רשימה של כמה דברים שאתם תצטרכו על מנת להבין ולהשתמש ב- sIFR:</p>
<ul type="disc">
<li dir="rtl">עורך FLASH (מינימום פלאש 8 )</li>
<li dir="rtl">ידע      מינימאלי בפלאש</li>
<li dir="rtl">ידע      מינימאלי בCSS</li>
</ul>
<p>עכשיו, בואו נתחיל:</p>
<ol type="1">
<li dir="rtl">הורידו את      הגרסה (קובץ rar)      האחרונה של &quot;3 sIFR&quot; מאתר <a href="http://dev.novemberborn.net/sifr3/nightlies/">novemberborn</a>.</li>
<li dir="rtl">חלצו את      הקבצים מקובץ ה-rar      ותקבלו ארבעה תיקיות-
<ol type="i">
<li dir="rtl">css &#8211; מכיל קובץ css       עם הגדרות ברירת מחדל.</li>
<li dir="rtl">demo &#8211; מכיל דוגמא נחמדה למימוש הטכנולוגיה*.</li>
<li dir="rtl">Flash &#8211; מכיל את כל קבצי הפלאש של הטכנולוגיה (קבצי as, קובץ fla       וswf)</li>
<li dir="rtl">js &#8211; מכיל שני קבצים רלוונטיים (sifr-config.js, sifr.js)</li>
</ol>
</li>
</ol>
<p dir="rtl"><strong>*שימו לב! </strong>טכנולוגיית sIFR פועלת רק בטעינה מתוך אתר אינטרנט, אם תנסו להפעיל את הדמו מתוך מחשבכם לא תראו את הטכנולוגיה פועלת, ותקבלו הודעת שגיאה.</p>
<p dir="rtl">עד כאן הכל פשוט, עכשיו בואו נלכלך קצת את הידיים.</p>
<h3 dir="rtl"><strong>קובץ הפלאש</strong></h3>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl">פתחו את תיקיית הפלאש. כעת פתחו את הקובץ <em>sifr.fla</em> דרך עורך הפלאש שלכם. לחיצה כפולה על השטח הלבן תביא אותכם לעריכת תיבת הטקסט הראשית שם תראו את הטקסט &quot;<strong>Bold </strong><em>italic </em>Normal <strong><em>bold &amp;Italic</em></strong>&quot;. על מנת לצמצם את גודל הקובץ ככל שניתן, מחקו את הטקסט הנ&quot;ל ובמקומו <strong>רשמו אות אחת</strong> לכל סגנון גופן בו אתם מעוניינים להשתמש (אתם יכולים לבחור רק סגנון אחד או להשתמש בכל הארבעה), זה הזמן לבחור פונט בלתי רגיל שאתם מעוניינים בו לשימוש בעיצוב אתרכם.</p>
<p dir="rtl">
<p style="text-align: right;" dir="rtl">
<div id="attachment_95" class="wp-caption alignnone" style="width: 393px"><img class="size-full wp-image-95" title="fonts1" src="http://htm.co.il/wp-content/uploads/2009/02/fonts1.jpg" alt="אות אחת מכל סגנון (bold,italic,normal,bold&amp;italic)" width="383" height="230" /><p class="wp-caption-text">אות אחת מכל סגנון (bold,italic,normal,bold&amp;italic)</p></div>
<p>אם אתם מעוניינים לרנדר בנוסף לאותיות עוד תווים מיוחדים לחצו על כפתור <em>embed&#8230;</em><em> </em>ורשמו בתיבה את כל התווים בהם אתם מעוניינים. לאחר שסיימנו את השלב של הפלאש נשאר רק לייצא קובץ swf. לחצו בתפריט על-</p>
<p style="text-align: center;" dir="rtl">&#8230;File?Export?Export Movie</p>
<p dir="rtl">בחרו שם לקובץ שלכם (רצוי לפי שם הפונט שבו השתמשתם) ולחצו על כפתור שמור. בתפריט שנפתח לפניכם בחרו את הגדרות הבאות:</p>
<p dir="rtl"><img class="alignnone size-full wp-image-72" title="flash" src="http://htm.co.il/wp-content/uploads/2009/02/flash.jpg" alt="flash" width="383" height="230" /></p>
<p dir="rtl">לבסוף, לחצו על export.</p>
<h3 dir="rtl"><strong>קובץ ה</strong><strong>HTML</strong></h3>
<p dir="rtl">פתחו לעריכה את קובץ ה-html אליו אתם מעוניינים להוסיף sIFR. כעת אתם צריכים להוסיף אליו את קובץ ה-css שנמצא בתיקיית ה-css. הוסיפו את הקוד הבא:</p>
<div class="codecolorer-container html4strict default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:580px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;sifr.css&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></div></td></tr></tbody></table></div>
<p dir="rtl">בחרו כמובן את הנתיב הנכון של קובץ (לפי המיקום בו אתם מאכסנים את ה-css באתרכם).<br />
לאחר מכן הוסיפו גם שני קבצי ה-JavaScript באמצעות הקוד הבא:</p>
<div class="codecolorer-container html4strict default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:580px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;sifr.js&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;sifr-config.js&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span></div></td></tr></tbody></table></div>
<p dir="rtl">
<h3 dir="rtl"><strong>עריכת ההגדרות בקובץ ה-</strong><strong>JS</strong></h3>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl">פתחו לעריכה את קובץ sifr-config.js מתוך תיקייה JS. תחילה הגדירו את מיקום קובץ הפלאש שיצרתם בהתחלה (לדוגמא עם יצרתי את הקובץ &quot;arial.swf&quot;):</p>
<p style="padding-left: 30px;">
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:580px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">var</span> arial <span style="color: #339933;">=</span> <span style="color: #009900;">&#123;</span><br />
src<span style="color: #339933;">:</span> <span style="color: #3366CC;">'http://www.htm.co.il/flash/&lt;em&gt;arial.swf&lt;/em&gt;'</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p dir="rtl">*חשוב לבחור מיקום מדוייק בכך מכל מיקום יהיה ניתן לטעון את קובץ הפלאש.<br />
כעת הפעילו את ה-sIFR לפונט שיצרתם באמצעות הקוד הבא:</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:580px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sIFR.<span style="color: #660066;">activate</span><span style="color: #009900;">&#40;</span>arial<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p dir="rtl">אם תרצו להפעיל כמה פונטים בו זמנית הפרידו את שמות הפונטים בפסיקים כך:</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:580px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sIFR.<span style="color: #660066;">activate</span><span style="color: #009900;">&#40;</span>arial<span style="color: #339933;">,</span> tunga<span style="color: #339933;">,</span> vrinda<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p dir="rtl">ולבסוף החליפו אלמנטי html בפלאש כך:</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:580px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sIFR.<span style="color: #660066;">replace</span><span style="color: #009900;">&#40;</span>arial<span style="color: #339933;">,</span> <span style="color: #009900;">&#123;</span><br />
selector<span style="color: #339933;">:</span> <span style="color: #3366CC;">'h1'</span><span style="color: #339933;">,</span><br />
css<span style="color: #339933;">:</span> <span style="color: #3366CC;">'.sIFR-root {color: #ffffff; }'</span><span style="color: #339933;">,</span><br />
wmode<span style="color: #339933;">:</span> <span style="color: #3366CC;">'transparent'</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p dir="rtl">בשורה השנייה אנחנו בעצם בוחרים איזה אלמנט יוחלף, אנחנו יכולים לבחור כמה אלמנטים, לבחור אלמנט בן או selector אחר. השורות הנוספות הן לא חובה, השורה השלישית אפשר להגדיר את העיצוב של האלמנט המוחלף ושורה הרביעית לגרום לרקע שלו להיות שקוף.</p>
<p dir="rtl">זה הכל! אתם יכולים כעת להעלות את כל הקבצים שעבדנו עליהם ולראות את התוצאה&#8230;WOW!</p>
<p dir="rtl">בחרתי לא להוסיף הסבר על עריכת קובץ ה-css, אני חושב שמאמר זה ארוך ומספק דיו על מנת להבין כיצד להשתמש בטכנולוגיית sIFR. במידה וכן תרצו להרחיב את ידעתכם בנושא ותרצו לדעת איך לקחת את הטכנולוגיה הזו לקצה כנסו ל<a href="http://wiki.novemberborn.net/sifr3">דוקומנטציה המעולה של האתר  novemberborn</a>.</p>
<p dir="rtl">לפני הסיכום כמו שהבטחתי שני פסקאות נגד טכנולוגיית ה-sIFR.</p>
<h3 dir="rtl"><strong>ביקורת</strong></h3>
<p dir="rtl">למרות שטכנולוגיית ה-sIFR שומרת על הנגישות לאתר (וידידותית למנועי החיפוש), חושב לזכור כי זמן טעינת הדף מתארך כאשר משתמשים בטכנולוגיה זו (לוקח זמן לטעון את כל קבצי ה-JS והפלאש). כמו כן אסור לשכוח שכאשר למשתמש לא מותקן נגן פלאש במחשב הוא לא יוכל לראות את הכותרת בפונט הרצוי (אל דאגה, הוא יראה טקסט רגיל) ובמקרה שלמשתמש מותקנת תוכנה למניעת פרסומת יכול להיות מקרה בו הכותרת שלכם תחסם בטענה שזוהי פרסומת, ראו הוזהרתם.</p>
<h3 dir="rtl"><strong>אלטרנטיבה</strong></h3>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl">התחליף שמשתווה ל-sIFR הוא FLIR. בדומה ל-sIFR הוא גם משמש להצגת פונטים בלתי רגילים, אך בניגוד לשימוש בטכנולגיית פלאש (שכפי שהסברנו לא תמיד נתמכת), FLIR משתמשת בתמונות פשוטות להצגת הטקסט, לא אגדיל לספר על &quot;פליר&quot; רק אומר שגם טכנולוגיה זו ידידותית למנועי החיפוש.</p>
<h3><strong>סיכום</strong></h3>
<p>לאחר שעברנו גם על הנקודות החלשות של sIFR, כעת, יש לכם את חופש הידע והעיצוב להשתמש בכמות פונטים לא מוגבלת ב<strong>עיצוב אתר אינטרנט</strong>, גם אנחנו באתר גרפאיק טולס השתמשנו בטכנולוגיה בהצגת הכותרת העברית שלנו.</p>
<h3>עוד באותו נושא:</h3><ul class="related_post"><li  class="relatedPost"><a href="http://www.htm.co.il/2009/02/07/%d7%a9%d7%99%d7%9e%d7%95%d7%a9-%d7%91%d7%a4%d7%95%d7%a0%d7%98%d7%99%d7%9d-%d7%91%d7%9c%d7%aa%d7%99-%d7%a8%d7%92%d7%99%d7%9c%d7%99%d7%9d/" title="שימוש בפונטים בלתי רגילים"><img src="http://htm.co.il/wp-content/post-images/55.jpg" />שימוש בפונטים בלתי רגילים</a><div style="clear: both;"></div></li><li  class="relatedPost"><a href="http://www.htm.co.il/2009/09/20/%d7%a9%d7%99%d7%9e%d7%95%d7%a9-%d7%91%d7%a4%d7%95%d7%a0%d7%98%d7%99%d7%9d-%d7%91%d7%9c%d7%aa%d7%99-%d7%a8%d7%92%d7%99%d7%9c%d7%99%d7%9d-%d7%94%d7%a4%d7%a2%d7%9d-cufon/" title="שימוש בפונטים בלתי רגילים, הפעם: cufon"><img src="http://htm.co.il/wp-content/post-images/458.jpg" />שימוש בפונטים בלתי רגילים, הפעם: cufon</a><div style="clear: both;"></div></li></ul></div>]]></content:encoded>			<wfw:commentRss>http://www.htm.co.il/2009/02/09/%d7%94%d7%93%d7%a8%d7%9a-%d7%9c%d7%a9%d7%99%d7%9c%d7%95%d7%91-sifr-%d7%91%d7%90%d7%aa%d7%a8%d7%9b%d7%9d/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8235;שימוש בפונטים בלתי רגילים&#8236;</title>		<link>http://www.htm.co.il/2009/02/07/%d7%a9%d7%99%d7%9e%d7%95%d7%a9-%d7%91%d7%a4%d7%95%d7%a0%d7%98%d7%99%d7%9d-%d7%91%d7%9c%d7%aa%d7%99-%d7%a8%d7%92%d7%99%d7%9c%d7%99%d7%9d/</link>
		<comments>http://www.htm.co.il/2009/02/07/%d7%a9%d7%99%d7%9e%d7%95%d7%a9-%d7%91%d7%a4%d7%95%d7%a0%d7%98%d7%99%d7%9d-%d7%91%d7%9c%d7%aa%d7%99-%d7%a8%d7%92%d7%99%d7%9c%d7%99%d7%9d/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 15:54:05 +0000</pubDate>
		<dc:creator>&#8235;אורן רוט&#8236;</dc:creator>				<category><![CDATA[עיצוב אתרים]]></category>
		<category><![CDATA[sIFR]]></category>
		<category><![CDATA[פונטים]]></category>

		<guid isPermaLink="false">http://htm.co.il/?p=55</guid>
		<description><![CDATA[&#8235;שימוש בפונטים מיוחדים זה דבר טרוויאלי לעיצוב גרפי, אך כאשר מנסים לשלב פונט מיוחד בעיצוב אתר אנחנו נתקלים בבעיה חמורה. sIFR היא טכנולוגיה שבאה לפתור לנו את הבעיה בשימוש בפונטים בלתי רגילים.&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><address dir="rtl"><strong></p>
<div class="wp-caption alignleft" style="width: 240px"><strong><img title="פונטים בלתי רגילים" src="http://htm.co.il/wp-content/uploads/2009/02/unregular-fonts.jpg" alt="פונטים בלתי רגילים" width="230" height="160" /></strong><p class="wp-caption-text">פונטים בלתי רגילים</p></div>
<p>הרצון</strong>: שימוש בפונטים שאינם מותקנים בכל המחשבים באתר אינטרנט</address>
<address dir="rtl"><strong>הבעיה</strong>: דפדפנים לא יציגו את הפונט במידה והוא לא מותקן במחשב</address>
<address dir="rtl"><strong>הפתרון</strong>: שימוש בטכנולוגיית sIFR</address>
<address dir="rtl"> </address>
<address dir="rtl"></address>
<p dir="rtl">
<p dir="rtl">
<p dir="rtl">
<p dir="rtl">
<p dir="rtl">
<p dir="rtl">כאשר <strong>מעצב גרפי</strong> בונה עיצוב לאתר אינטרנט חלק ניכר מהעיצוב הוא השימוש בטיפוגרפיה (השימוש בפונטים). לאחר שבחרנו את הצבעים, הצורה והמבנה של אתר האינטרנט שלנו אנחנו נעבור לבחירת הגופן המתאים לכותרות של האתר ולתוכן המרכזי. ברוב המקרים אנחנו לא נרחיק לכת ונישאר עם מספר פונטים מוגבל מאוד לבחירה.</p>
<p dir="rtl">מספר הפונטים שמותקנים ברוב המחשבים הוא מאוד מצומצם, כולם מכירים את Arial, Tohama ועוד כמה ספורים (והמספר עוד קטן כאשר מדובר בפונטים עבריים). המעצב תמיד יהיה מוגבל לפונטים המקובלים (ושמותקנים) ברוב המחשבים. הסיבה לכך היא פשוטה, במידה והמעצב ישתמש בפונט &quot;נורא יפה&quot; שנמצא רק אצלו במחשב, כאשר גולש מן המניין יפתח את אותו אתר, הדפדפן שלא מכיר את הפונט &quot;הבלתי רגיל&quot;, יבחר פונט ברירת מחדל שיחליף את הפונט המיוחד. במקרה הטוב, העיצוב המיוחד והמחשבה בבחירת הפונט הלכו לפח ובמקרה הרע, פונט ברירת המחדל שהדפדפן בחר יהרוס את העיצוב לגמרי.</p>
<p dir="rtl">מעצבי האתרים מצאו פתרונות רבים לבעיה זאת, חלקם החליפו כותרות שדרשו פונט מיוחד בתמונה- דבר שמנועי החיפוש מאוד לא אוהבים. כמובן שאי-אפשר לסמן את הטקסט בתמונה ולהעתיק אותו ובנוסף כאשר רוצים להחליף את הטקסט צריך לייצר תמונה חדשה &#8211; פתרון מאוד מסורבל ולא דינאמי. חלקם האחר כתבו גיליון עיצוב (CSS), וכך במידה והפונט הבלתי רגיל לא קיים, הוא יוחלף בפונט מוכר שהם מעדיפים (הרע במיעוטו). אך כל השיטות הללו לא מצאו פתרון אמיתי שייתן חופש עיצוב אמיתי ויאפשר למעצב לבחור פונט מתאים לשימוש באתר.</p>
<h3 dir="rtl">שיטת sIFR</h3>
<p dir="rtl">החלפת פלאש הדרגתית של אינמן, זה התרגום של טכנולוגיית ה-<strong>S</strong>calable <strong>I</strong>nman <strong>F</strong>lash <strong>R</strong>eplacement) <strong>sIFR</strong>), וטכנולוגיה (קוד פתוח) זו שמשלבת JavaScript וFlash- מאפשרת להחליף אלמנטים של טקסטים באתר בפלאש מתאים. הטכנולוגיה פותחה ע&quot;י שון אינמן ושופרה ע&quot;י מייק דיוידסון ומארק אובן.</p>
<p dir="rtl">שיטה זו בעצם עוזרת לנו לפתור את הבעיה בשימוש בפונטים בלתי רגילים. כל מה שאנחנו צריכים לעשות הוא לבנות אתר כמו שאנחנו רגילים, לרדנר קבצי פלאש לכל פונט מיוחד שאנחנו רוצים להשתמש, להוסיף לקוד האתר טעינה של קבצי CSS וJS של sIFR ולבסוף להחליט איזה אלמנטים (לדוגמא H1) אנחנו מעוניינים שsIFR- יחליף לנו.</p>
<p dir="rtl">לא הבנתם עדיין? <a href="http://dev.novemberborn.net/sifr3/svn/test/distribution/demo/">כנסו לדמו</a> שהאתר של sIFR מציע.</p>
<p dir="rtl">תוכלו לראות שהכותרת הראשית, הכותרות המשניות והציטוט משתמשות בפונטים שרוב הסיכויים לא מותקנים אצלכם במחשב ועדיין אתם יכולים לראות את אותם פונטים, לסמן אותם ואפילו ללחוץ על לינקים (כמו לדוגמא בכותרת).</p>
<p dir="rtl">רוצים לדעת איך לגרום לפונטים בלתי רגילים לפעול גם באתר שלכם כנסו ל<a href="http://htm.co.il/2009/02/09/הדרך-לשילוב-sIFR-באתרכם">מאמר ההמשך</a> שלי שם אני מציג את הדרך לשילוב טכנולוגיית sIFR באתר אינטרנט.</p>
<h3>עוד באותו נושא:</h3><ul class="related_post"><li  class="relatedPost"><a href="http://www.htm.co.il/2009/02/09/%d7%94%d7%93%d7%a8%d7%9a-%d7%9c%d7%a9%d7%99%d7%9c%d7%95%d7%91-sifr-%d7%91%d7%90%d7%aa%d7%a8%d7%9b%d7%9d/" title="הדרך לשילוב sIFR באתרכם"><img src="http://htm.co.il/wp-content/post-images/71.jpg" />הדרך לשילוב sIFR באתרכם</a><div style="clear: both;"></div></li><li  class="relatedPost"><a href="http://www.htm.co.il/2009/09/20/%d7%a9%d7%99%d7%9e%d7%95%d7%a9-%d7%91%d7%a4%d7%95%d7%a0%d7%98%d7%99%d7%9d-%d7%91%d7%9c%d7%aa%d7%99-%d7%a8%d7%92%d7%99%d7%9c%d7%99%d7%9d-%d7%94%d7%a4%d7%a2%d7%9d-cufon/" title="שימוש בפונטים בלתי רגילים, הפעם: cufon"><img src="http://htm.co.il/wp-content/post-images/458.jpg" />שימוש בפונטים בלתי רגילים, הפעם: cufon</a><div style="clear: both;"></div></li></ul></div>]]></content:encoded>			<wfw:commentRss>http://www.htm.co.il/2009/02/07/%d7%a9%d7%99%d7%9e%d7%95%d7%a9-%d7%91%d7%a4%d7%95%d7%a0%d7%98%d7%99%d7%9d-%d7%91%d7%9c%d7%aa%d7%99-%d7%a8%d7%92%d7%99%d7%9c%d7%99%d7%9d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>



