<?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; CSS&#8236;</title>	<atom:link href="http://www.htm.co.il/tag/css/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;מצגות וקטעי וידאו ממפגש המפתחים השלישי&#8236;</title>		<link>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/</link>
		<comments>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/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 11:35:59 +0000</pubDate>
		<dc:creator>&#8235;אורן רוט&#8236;</dc:creator>				<category><![CDATA[חדשות]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.htm.co.il/?p=1083</guid>
		<description><![CDATA[&#8235;כמו שהבטחתי, כל ההרצאות, קטעי הוידאו והמצגות מועלות לפוסט אחד. תודה לW3C שהכין ואסף את כל החומר.&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><h3>שיפור הדרגתי (Progressive Enhancement) &#8211; גישור הפער בין CSS2 ו-CSS3 &#8211; זהר ארד</h3>
<p><object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="470" height="350"><param name="movie" value="/jw/player-viral.swf" /><param name="allowfullscreen" value="true" /><param name="wmode" value="transparent" /><param name="allowscriptaccess" value="always" /><param name="flashvars" value="file=http://static.isoc.org.il/w3c/CSS-based-web-design-2010-04/Zohar.flv&#038;image=http://w3c.org.il/pics/zohar.gif&#038;frontcolor=ffffff&#038;lightcolor=0092BA&#038;logo=http://htm.co.il/logo.png&#038;skin=/jw/overlay.swf&#038;controlbar=over&#038;dock=true" /><embed  src='/jw/player-viral.swf'  width='470'  height='350'	wmode="transparent"  bgcolor='#'  allowscriptaccess='always'  allowfullscreen='true'  flashvars='file=http://static.isoc.org.il/w3c/CSS-based-web-design-2010-04/Zohar.flv&#038;image=http://w3c.org.il/pics/zohar.gif&#038;frontcolor=ffffff&#038;lightcolor=0092BA&#038;logo=http://htm.co.il/logo.png&#038;skin=/jw/overlay.swf&#038;controlbar=over&#038;dock=true' /><br />
	</object></p>
<h4>מצגת ההרצאה:</h4>
<p>
<object width="425" height="355" type="application/x-shockwave-flash" data="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=progressiveenhancement-100421120710-phpapp01&amp;stripped_title=progressive-enhancement-bridging-the-gap-between-css2-and-css3" id="__sse3805496"><param value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=progressiveenhancement-100421120710-phpapp01&amp;stripped_title=progressive-enhancement-bridging-the-gap-between-css2-and-css3" name="data"><param value="true" name="allowFullScreen"><param value="always" name="allowScriptAccess"><param name="wmode" value="transparent" /><param value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=progressiveenhancement-100421120710-phpapp01&amp;stripped_title=progressive-enhancement-bridging-the-gap-between-css2-and-css3" name="src"><param value="__sse3805496" name="name"><param value="true" name="allowfullscreen"></object>
</p>
<p><a href="http://w3c.org.il/files/zohar_arad_Bridging_the_gap_between_CSS2_and_CSS3.pdf">להורדת הקובץ בפורמט PDF </a></p>
<h3>Accessibility with CSS &#8211; Lisa Seeman</h3>
<p><object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="470" height="350"><param name="movie" value="/jw/player-viral.swf" /><param name="allowfullscreen" value="true" /><param name="wmode" value="transparent" /><param name="allowscriptaccess" value="always" /><param name="flashvars" value="file=http://static.isoc.org.il/w3c/CSS-based-web-design-2010-04/Lissa.flv&#038;image=http://w3c.org.il/pics/lissa.gif&#038;frontcolor=ffffff&#038;lightcolor=0092BA&#038;logo=http://htm.co.il/logo.png&#038;skin=/jw/overlay.swf&#038;controlbar=over&#038;dock=true" /><embed  src='/jw/player-viral.swf'  width='470'  height='350'	wmode="transparent"  bgcolor='#'  allowscriptaccess='always'  allowfullscreen='true'  flashvars='file=http://static.isoc.org.il/w3c/CSS-based-web-design-2010-04/Lissa.flv&#038;image=http://w3c.org.il/pics/lissa.gif&#038;frontcolor=ffffff&#038;lightcolor=0092BA&#038;logo=http://htm.co.il/logo.png&#038;skin=/jw/overlay.swf&#038;controlbar=over&#038;dock=true' /><br />
	</object></p>
<h4>מצגת ההרצאה:</h4>
<p>
<object width="425" height="355" type="application/x-shockwave-flash" data="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=accessibilityandcss-100428035557-phpapp02&amp;stripped_title=accessibility-and-css-lisa-seeman" id="__sse3881429"><param value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=accessibilityandcss-100428035557-phpapp02&amp;stripped_title=accessibility-and-css-lisa-seeman" name="data"><param value="true" name="allowFullScreen"><param value="always" name="allowScriptAccess"><param name="wmode" value="transparent" /><param value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=accessibilityandcss-100428035557-phpapp02&amp;stripped_title=accessibility-and-css-lisa-seeman" name="src"><param value="__sse3881429" name="name"><param value="true" name="allowfullscreen"></object>
</p>
<p><a href="http://w3c.org.il/files/accessibility_css.ppt">להורדת הקובץ בפורמט PPT </a></p>
<h3>מקומם של הפונטים בעולם האתרים &#8211; אורן רוט</h3>
<p><object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="470" height="350"><param name="movie" value="/jw/player-viral.swf" /><param name="allowfullscreen" value="true" /><param name="wmode" value="transparent" /><param name="allowscriptaccess" value="always" /><param name="flashvars" value="file=http://static.isoc.org.il/w3c/CSS-based-web-design-2010-04/Oren.flv&#038;image=http://w3c.org.il/pics/oren.gif&#038;frontcolor=ffffff&#038;lightcolor=0092BA&#038;logo=http://htm.co.il/logo.png&#038;skin=/jw/overlay.swf&#038;controlbar=over&#038;dock=true" /><embed  src='/jw/player-viral.swf'  width='470'  height='350'	wmode="transparent"  bgcolor='#'  allowscriptaccess='always'  allowfullscreen='true'  flashvars='file=http://static.isoc.org.il/w3c/CSS-based-web-design-2010-04/Oren.flv&#038;image=http://w3c.org.il/pics/oren.gif&#038;frontcolor=ffffff&#038;lightcolor=0092BA&#038;logo=http://htm.co.il/logo.png&#038;skin=/jw/overlay.swf&#038;controlbar=over&#038;dock=true' /><br />
	</object></p>
<h4>מצגת ההרצאה:</h4>
<p>
<object width="425" height="355" type="application/x-shockwave-flash" data="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=random-100428041616-phpapp01&amp;stripped_title=ss-3881685" id="__sse3881685"><param value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=random-100428041616-phpapp01&amp;stripped_title=ss-3881685" name="data"><param value="true" name="allowFullScreen"><param value="always" name="allowScriptAccess"><param name="wmode" value="transparent" /><param value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=random-100428041616-phpapp01&amp;stripped_title=ss-3881685" name="src"><param value="__sse3881685" name="name"><param value="true" name="allowfullscreen"></object>
</p>
<p><a href="http://w3c.org.il/files/fonts_internet.pdf">להורדת הקובץ בפורמט PDF </a></p>
<h3>introduction to CSS3: a showcase of things to come &#8211; Akiva Levy</h3>
<p><object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="470" height="350"><param name="movie" value="/jw/player-viral.swf" /><param name="allowfullscreen" value="true" /><param name="wmode" value="transparent" /><param name="allowscriptaccess" value="always" /><param name="flashvars" value="file=http://static.isoc.org.il/w3c/CSS-based-web-design-2010-04/Akiva.flv&#038;image=http://w3c.org.il/pics/akiva.gif&#038;frontcolor=ffffff&#038;lightcolor=0092BA&#038;logo=http://htm.co.il/logo.png&#038;skin=/jw/overlay.swf&#038;controlbar=over&#038;dock=true" /><embed  src='/jw/player-viral.swf'  width='470'  height='350'	wmode="transparent"  bgcolor='#'  allowscriptaccess='always'  allowfullscreen='true'  flashvars='file=http://static.isoc.org.il/w3c/CSS-based-web-design-2010-04/Akiva.flv&#038;image=http://w3c.org.il/pics/akiva.gif&#038;frontcolor=ffffff&#038;lightcolor=0092BA&#038;logo=http://htm.co.il/logo.png&#038;skin=/jw/overlay.swf&#038;controlbar=over&#038;dock=true' /><br />
	</object></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/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/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8235;סיכום מפגש מפתחים מס&#039; 3 &#8211; W3C ישראל&#8236;</title>		<link>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/</link>
		<comments>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/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 20:36:36 +0000</pubDate>
		<dc:creator>&#8235;אורן רוט&#8236;</dc:creator>				<category><![CDATA[חדשות]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[sIFR]]></category>
		<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://www.htm.co.il/?p=1068</guid>
		<description><![CDATA[&#8235;מפגש המפתחים השלישי כלל 4 הרצאות שסבבו את נושא עיצוב אתרים וטכניקות של CSS2 וCSS3. גם אני הרצאתי ונגעתי בנושא הכאוב של פונטים באינטרנט. בפוסט הזה אני מסכם בקצרה את המפגש ומצרף לכם לינקים מתוך ההרצאה שלי ואת המצגת של ההרצאה. בקרוב הצילומים של המפגש יעלו.&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p><a href="http://www.htm.co.il/2010/04/08/מפגש-3-בסדרת-מפגשי-פורום-המפתחים-של-ה-w3c-בי">מפגש המפתחים השלישי של הW3C</a> נחתם. היו לנו מרצים מעולים שדיברו על נושאי שקשורים בעיקר לCSS וצד-לקוח. גם אני הייתי מרצה שם (כן, 45 דקות על פונטים באינטרנט), וכפי שהבטחתי, אני מעלה פוסט כאן עם המצגת של ההרצאה ולינקים לקריאה נוספת וכן סקירה קצרה של המפגש.</p>
<p>למי שלא היה והחמיץ, מדובר במפגש מפתחים שלישי במספר, שהW3C הישראלי ארגן לנו המפתחים. המפגש עסק בעיצוב עם דגש על CSS, וכלל ארבע הרצאות (אייל סלע הבריז מהסקירה שהבטיח להעביר מטעמים רפואיים מוצדקים, סלחנו לו).</p>
<p>אני מאוד נהנתי להרצאות וגיליתי, לא להפתעתי, שרוב המפתחים בארץ פשוט לא מתעסקים עם פונטים באינטרנט ובצדק. אני חושב שדיי הסברתי את הנקודה הזאת בהרצאתי, במקום שאנחנו עומדים בו כיום, מאוד קשה למפתחים להשתמש בפונטים, גם מבחינת טכנולוגיה ובמיוחד מבחינה של זכויות יוצרים.</p>
<p>לפני שאני עובר ל<a href="#fonts">חלק בו יש קישורים ואת המצגת שלי</a> (בקרוב יעלו גם צילומי הוידאו של ההרצאות במפגש), אני חייב להגיד כמה מילים על שאר ההרצאות שהועברו באותו מפגש.</p>
<p>המרצה הראשון, <a href="http://www.zohararad.com"><strong>זהר ערד</strong></a>, הקסים, אני חושב את כולם, בהרצאתו בו סיפר על שיטת בניית האתרים &quot;Progressive Enhancement&quot;. אני חייב להודות שלא שמעתי על הרעיון של הפרוגרסיב הננסמנט לפני ההרצאה ואני חושב שיש ברעיון הזה הרבה אמת וצדק. בשתי מילים, פרוגרסיב הננסמנט בבניית אתרים זו תורה שאומרת: כל אתר שמפתחים מפותח על מנת ש<strong>יתאים</strong> ל100% מהדפדפנים אבל לא בהכרח <strong>יראה</strong> שתי טיפות מים בכל הדפדפנים. בתורה הזאת, דפדפנים בתומכים ביותר דברים (כמו למשל css3 או html5) יצ'ופרו בפיצ'רים מגניבים יותר, אבל שימו לב חשוב ש-100% מהפונקציונאליות תשמר בכל הדפדפנים. ההרצאה של זהר, נתנה דוגמאות קלילות לאיך לעשות את זה ובאופן כללי הייתה לעניין והועברה בצורה טובה, אני נהנתי מאוד.</p>
<p>ההרצאה שנייה, מפי <strong>ליסה סימן</strong>, הייתה פחות טובה. אני חייב להגיד לפני הכל שאני מאוד מעריך את ליסה ואני חושב שהיא עושה דברים חשובים מאוד בתחום הW3C (לדוגמא תקן הARIA שפיתחה ליצירת נגישות בשימוש של טכנולוגיות AJAX). ההרצאה שלה לעומת זאת, הייתה עמוסה בפרטים, חשוכת דוגמאות ואני הרגשתי שאני דיי מאבד אותה. ליסה סיפרה כיצד ליצור תכנים אינטרנטיים ולשמור על נגישות גבוהה וכן דיברה על שימוש בCSS בצורה נכונה. לסיום ליסה נגעה שוב בתקן הARIA, אני הרגשתי שאיבדתי את העיקר בהרצאה הזאת ואני חושב ששילוב של יותר דוגמאות ופחות מלל היה הופך את ההרצאה שלה למעניינת ביותר.</p>
<p>לאחר ההפסקה חזרנו לההרצאה השלישית, בה אני הרצתי על פונטים. לאחר מכן חתם את היום המרצה המעולה <a href="http://twitter.com/akivalevy"><strong>עקיבא לוי</strong></a>, שסקר את האפשרויות החדשות בCSS3 ונתן דוגמאות נפלאות על ההבדלים בCSS3 לCSS2. אני חושב שאין ספק שעקיבא היה המרצה הטוב ביותר של המפגש, ולמרות שהשעה הייתה מאוחרת, עקיבא הצליח להשאיר אותי מרותק להרצאה. אני חייב להודות שעקיבא לא חידש לי הרבה בנושא CSS3, אבל אין ספק שהרצאתו העמוסה אין קץ בדוגמאות הפכה אותה למעניינת ואטרקטיבית.</p>
<p>אני מאוד נהנתי מהמפגש, הוא בהחלט פתח כמה כיווני חשיבה וכמובן שאני מצפה בקוצר רוח למפגש הבא. בקרוב אני מאמין שיעלו קטעי הוידאו של ההרצאות וכן המצגות שלהן, כמובן שאני אעלה את הכל לפה.</p>
<h3><a name="fonts">מקומם של הפונטים בעולם האינטרנט</a></h3>
<p>המצגת:</p>
<div id="__ss_3881685" style="width: 425px;"><object id="__sse3881685" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=random-100428041616-phpapp01&amp;stripped_title=ss-3881685" /><param name="name" value="__sse3881685" /><param name="wmode" value="transparent"><param name="allowfullscreen" value="true" /><embed id="__sse3881685" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=random-100428041616-phpapp01&amp;stripped_title=ss-3881685" wmode="transparent" name="__sse3881685" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<p><strong>לינקים קשורים:</strong></p>
<ul>
<li><a href="http://www.w3.org/Talks/2010/0313-Fonts-SXSW/ ">http://www.w3.org/Talks/2010/0313-Fonts-SXSW/ </a>- הרצאתו של ברט בוס על ההיסטוריה של פונטים.</li>
<li style="text-align: right;"><a href="http://diveintomark.org/archives/2009/04/21/fuck-the-foundries">Fuck the foundries</a> &#8211; פוסט עצבני שקורא להשתמש בפונטים פתוחים</li>
<li style="text-align: right;">
<div><a href="http://onlinefontconverter.com/">onlinefontconverter.com</a> &#8211; ממיר פורמטי פונטים אונליין</div>
</li>
</ul>
<p><strong>טכניקות להחלפת פונטים:</strong></p>
<ul>
<li> <a href="http://www.mikeindustries.com/blog/sifr">sIFR</a> &#8211; וכן לינק למימוש של <a href="http://www.htm.co.il/2009/02/12/שימוש-בטכנולוגיית-sifr-בעברית">sIFR בעברית</a></li>
<li><a href="http://facelift.mawhorter.net/examples/">FLIR</a></li>
<li><a href="http://cufon.shoqolate.com/generate/">Cufon</a> &#8211; וכן לינק למימוש של <a href="http://www.htm.co.il/2009/09/20/שימוש-בפונטים-בלתי-רגילים-הפעם-cufon">Cufon בעברית</a></li>
</ul>
<h4>זה הכל. אני מקווה שנהניתם מההרצאה שלי ומכל המפגש. אשמח לשמוע בתגובות מה חשבתם על ההרצאה שלי ועל המפגש.</h4>
<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/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/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/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<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;Lightwindow &#8211; הוראות שימוש (המדריך המלא)&#8236;</title>		<link>http://www.htm.co.il/2009/03/19/lightbox-%d7%94%d7%95%d7%a8%d7%90%d7%95%d7%aa-%d7%a9%d7%99%d7%9e%d7%95%d7%a9/</link>
		<comments>http://www.htm.co.il/2009/03/19/lightbox-%d7%94%d7%95%d7%a8%d7%90%d7%95%d7%aa-%d7%a9%d7%99%d7%9e%d7%95%d7%a9/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 12:29:09 +0000</pubDate>
		<dc:creator>&#8235;אורן רוט&#8236;</dc:creator>				<category><![CDATA[עיצוב אתרים]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[lightbox]]></category>
		<category><![CDATA[Lightwindow]]></category>
		<category><![CDATA[גלריה]]></category>
		<category><![CDATA[תמונות]]></category>

		<guid isPermaLink="false">http://www.htm.co.il/?p=210</guid>
		<description><![CDATA[&#8235;רוצים לדעת איך ליצור גלריה יפה ונקייה ב-JavaScript ועדיין לשמור על קוד אתרכם ידידותי למנועי החיפוש? במאמר זה אני אסביר איך לבנות גלריה בטכנולוגיית lightwindow, בשמונה שלבים פשוטים.&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p dir="rtl"><a href="http://www.htm.co.il/2009/02/22/lightbox-%d7%94%d7%93%d7%a8%d7%9a-%d7%9c%d7%94%d7%a6%d7%99%d7%92-%d7%aa%d7%9e%d7%95%d7%a0%d7%95%d7%aa-%d7%95%d7%a2%d7%95%d7%93/">במאמר הקודם</a> הסברתי לכם על טכנלוגיית lightbox, על היתרונות שלה ואיך הטכנולוגיה עובדת. במאמר זה אני אגש לעניין ואסביר לכם בשמונה שלבים כיצד אתם מוסיפים גם לאתרכם מערכת גלריה שמבוססת על JavaScript ובכל זאת ידידותית למנועי החיפוש.</p>
<div id="DemoAndCodeBtns"><a href="http://www.htm.co.il/lab/lightwindow" target="_blank"><span>&lt;</span>דוגמא<span>&gt;</span></a><a href="http://www.htm.co.il/lab/lightwindow_he.rar" target="_blank"><span>&lt;</span>קוד<span>&gt;</span></a></div>
<p dir="rtl">כפי שציינתי במאמר הקודם ל-lightbox שכפולים רבים. במאמר זה אציג לכם את טכנולוגיית lightbox באמצעות שכפול שאני אוהב והוא ה-lightwindow. אני אוהב את ה-lightwindow במיוחד מכיוון והוא מהיר, מכיל הרבה פונקציות להצגת גלריה ועוד תכונות נוספות שעליהם אני לא ארחיב במאמר זה (פתיחת חלונות iframe, פלאש,PDF ועוד רבים).</p>
<h3 dir="rtl">חלק 1 &#8211; התקנה</h3>
<p dir="rtl">1.      הורידו את קבצי ה- lightwindow <a href="http://www.htm.co.il/lab/lightwindow_he.rar">מכאן</a>.</p>
<p dir="rtl">2.      העלו את שלושת התיקיות (css,javascript,images) ל-root של אתרכם.</p>
<p dir="rtl">3.      טכנולוגיית lightwindow משתמשת בספריות JavaScript למימוש אפקטי האנימציה(Framework  ו-Scriptaculous). יש להוסיף את שלושת קבצי ה-JS הבאים לתוך של האתר שלכם, בין תגיות ה-head (לפי הסדר הבא):</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 /></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;javascript/prototype.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;javascript/scriptaculous.js?load=effects&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;javascript/lightwindow.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 dir="rtl">4.      יש להוסיף כמו כן את קובץ ה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;css/lightwindow.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: #000066;">media</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;screen&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></div></td></tr></tbody></table></div>
<h3 dir="rtl">חלק 2 &#8211; הפעלה</h3>
<p dir="rtl">1.      הוסיפו תכונת &quot;class=&quot;lightwindow לכל קישור על מנת להפעיל את ה-lightwindow.<br />
לדוגמא:</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;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;images1.jpg&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;lightwindow&quot;</span> caption<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;תמונה מדליקה&quot;</span>&gt;&lt;img...<span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span></div></td></tr></tbody></table></div>
<p dir="rtl">2.      הוסיפו תכונת caption על מנת להוסיף כותרת לתמונתכם בחלון ה-lightwindow. <em>(אופציונלי)</em></p>
<p dir="rtl">3.      הוסיפו תכונת author על מנת להוסיף זכויות יוצרים לתמונתכם בחלון ה-lightwindow. <em>(אופציונלי)</em></p>
<p dir="rtl">4.      על מנת ליצור קשר בין תמונות וליצור גלריה אחידה (ניתן יהיה להעביר קדימה אחורה בין התמונות), יש להוסיף לכל התמונות ששייכים לאותה גלריה תכונת &quot;[rel=&quot;<em>ALBUM</em>[<em>GALLERY</em>.</p>
<p dir="rtl">*במקום המילים ALBUM וGALLERY תתנו שמות זהים לכל התמונות שאתם רוצים שיהיו שייכים לאותה קבוצה. במידה ויש לכם כמה גלריות בעמוד יחיד lightwindow מוסיף כפתור בתוך חלון ה-lightwindow שמקשר בין כל הגלריות בדף &#8211; נסו ותראו.</p>
<p dir="rtl">לדוגמא הקוד:</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 /></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;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;037.jpg&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;lightwindow&quot;</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;גלריה[תמונות לא קשורות]&quot;</span> caption<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;כאן אפשר לראות גם גיטרה חשמלית וגם אף של בתאדם!&quot;</span> author<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;מר. כהן&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;037-150x150.jpg&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;אף וגיטרה חשמלית&quot;</span> <span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;250.jpg&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;lightwindow&quot;</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;גלריה[תמונות לא קשורות]&quot;</span> caption<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;צילום שהייתי אצל הרופא שלי בדיוק שסגרו לי פה של דב על היד...&quot;</span> author<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;צלם מוכשר&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot; 250-150x150.jpg&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;יד שבורה עם סמן עכבר&quot;</span> <span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;dsc00573.jpg&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;lightwindow&quot;</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;גלריה[תמונות לא קשורות]&quot;</span> &gt;&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;גבר וגברת&quot;</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;dsc00573-150x150.jpg&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;גבר וגברת&quot;</span> <span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;dsc01017.jpg&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;lightwindow&quot;</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;גלריה[תמונות לא קשורות]&quot;</span> &gt;&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot; dsc01017-150x150.jpg&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;בחור מאוד נחמד&quot;</span> <span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span></div></td></tr></tbody></table></div>
<p>ולתוצאה:</p>
<div id="DemoAndCodeBtns"><a href="http://www.htm.co.il/lab/lightwindow" target="_blank"><span>&lt;</span>תוצאה<span>&gt;</span></a></div>
<h3>עוד באותו נושא:</h3><ul class="related_post"><li  class="relatedPost"><a href="http://www.htm.co.il/2009/02/22/lightbox-%d7%94%d7%93%d7%a8%d7%9a-%d7%9c%d7%94%d7%a6%d7%99%d7%92-%d7%aa%d7%9e%d7%95%d7%a0%d7%95%d7%aa-%d7%95%d7%a2%d7%95%d7%93/" title="LightBox &#8211; הדרך להצגת גלריית תמונות"><img src="http://htm.co.il/wp-content/post-images/171.jpg" />LightBox &#8211; הדרך להצגת גלריית תמונות</a><div style="clear: both;"></div></li><li  class="relatedPost"><a href="http://www.htm.co.il/2010/01/17/%d7%92%d7%9c%d7%a8%d7%99%d7%99%d7%aa-%d7%a4%d7%9c%d7%90%d7%a9-%d7%a2%d7%9c-%d7%91%d7%a1%d7%99%d7%a1-xml-%d7%9e%d7%aa%d7%a0%d7%94/" title="גלריית פלאש על בסיס XML מתנה!"><img src="http://htm.co.il/wp-content/post-images/988.jpg" />גלריית פלאש על בסיס XML מתנה!</a><div style="clear: both;"></div></li></ul></div>]]></content:encoded>			<wfw:commentRss>http://www.htm.co.il/2009/03/19/lightbox-%d7%94%d7%95%d7%a8%d7%90%d7%95%d7%aa-%d7%a9%d7%99%d7%9e%d7%95%d7%a9/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>&#8235;LightBox &#8211; הדרך להצגת גלריית תמונות&#8236;</title>		<link>http://www.htm.co.il/2009/02/22/lightbox-%d7%94%d7%93%d7%a8%d7%9a-%d7%9c%d7%94%d7%a6%d7%99%d7%92-%d7%aa%d7%9e%d7%95%d7%a0%d7%95%d7%aa-%d7%95%d7%a2%d7%95%d7%93/</link>
		<comments>http://www.htm.co.il/2009/02/22/lightbox-%d7%94%d7%93%d7%a8%d7%9a-%d7%9c%d7%94%d7%a6%d7%99%d7%92-%d7%aa%d7%9e%d7%95%d7%a0%d7%95%d7%aa-%d7%95%d7%a2%d7%95%d7%93/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 09:59:55 +0000</pubDate>
		<dc:creator>&#8235;אורן רוט&#8236;</dc:creator>				<category><![CDATA[עיצוב אתרים]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[lightbox]]></category>
		<category><![CDATA[גלריה]]></category>
		<category><![CDATA[תמונות]]></category>

		<guid isPermaLink="false">http://www.htm.co.il/?p=171</guid>
		<description><![CDATA[&#8235;כולנו מכירים מימושים שונים להצגת גלריה של תמונות. לאחרונה נתקלתי בטכנולגיית lightbox להצגת תמונות בצורה קלה, יפה והכי חשוב ידידותית למנועי החיפוש. במאמר זה אסקור את הטכנולוגיה ואת דרך הפעולה שלה.&#8236;]]></description>			<content:encoded><![CDATA[<div dir="rtl"><p>בתור בונה אתרים, בניתי גלריות רבות לאתרים שלי וללקוחות שלי. ישנן טכניקות רבות לבניית גלרית תמונות: גלריות משוגעות בפלאש,גלריות שנטענות תוך כדי צפייה עם שילוב של AJAX וגלריות סנטדרטיות בHTML.  עד שנתקלתי בטכנולוגית lightbox, תמיד הייתי צריך להתפשר בין קוד תקין ותאימות מלאה לדפדפנים לבין גלריה מעוצבת בצורה היפה ביותר. בניתי גלריות בFLASH, מערכות דינמיות של גלריות תמונות בPHP אבל הטכניקה שמציעה lightbox נותנת את הפתרון הטוב ביותר, תשאלו למה? התשובה במילה אחת &#8211; פשטות.</p>
<p>במאמר זה אני אתן רקע על טכניקת lightbox להצגת תמונות, ו<a href="http://www.htm.co.il/2009/03/19/lightbox-%d7%94%d7%95%d7%a8%d7%90%d7%95%d7%aa-%d7%a9%d7%99%d7%9e%d7%95%d7%a9/">במאמר הבא</a> אני אסביר את הצד הטכני שבשימוש ב-lightbox. אז אם אתם כבר יודעים מה זה lightbox עברו למאמר הבא למימוש lightbox להצגת גלריית תמונות. אם לא, המשיכו לקרוא.</p>
<h3>מה זה lightbox</h3>
<p>lightbox והגרסה החדשה, lightbox2 היא תוכנת JavaScript שמאפשרת להציג תמונות גדולות בלי לטעון את כל הדף מחדש (באותו עמוד) בצורה אלגנטית. עיקר השימוש של הקוד הוא להצגת גלריות תמונות. בעקבות ההצלחה של lightbox אצל מפתחי האתרים, נוצרו שכפולים רבים של הקוד על מנת להציג גם טקסטים, טפסים, סרטונים ובעצם כל מה שאתם מכירים שקיים באינטרנט, במין חלונית מעוצבת בטכנולוגיית JS (אפילו <a class="lightwindow" href="http://www.google.co.il/">אתר גוגל</a>). אתם בטח ראיתם דוגמאות רבות לשימוש ב-lightbox באתרים שונים גם אם לא הייתם מודעים לכך שמדובר בטכנולוגיה זו. לדוגמא, האתר המופרסם פייסבוק משתמש ב-<abbr title="שיכפול של lightbox שמשלב AJAX">thickbox</abbr> לשימושים שונים (בינהם: אישור חבר, הודעה על אי-הרשאה ועוד), ואף במערכת הניהול של האתר הזה (wordpress) יש שילוב של thickbox כאשר מעוניינים להעלות מדיה לאתר.</p>
<p>במאמר הבא אני ארחיב ואספר על שימושים נוספים בטכנולוגיה זו. וכעת חזרה לנושא המאמר, גלריית תמונות. כמו בכל גלריה תמונות סטנדרטית, הגלריה תהיה בנויה מתמונות  מוקטנות של כל תמונה מקורית (thumbnails) ולחיצה על תמונה קטנה תציג את אותה תמונה בגודל המקורי. ישנם שתי סיבות לתצורה הזו של הגלריה. אחת, עיצוב גרפי נוח ונכון למשתמש ושנית, חסכון בזמן טעינת העמוד &#8211; כך המשתמש יכול לצפות בדוגמית מכל תמונה והדפדפן יטען את התמונות בגודל המקורי רק לפי בקשת המשתמש. טכניקת lightbox עובדת על התצורה הבסיסית הזו של הגלריה ובנוסף היא משלבת אפקטי JavaScript ו-CSS שהופכים את התצורה הפשוטה של הגלריה למדהימה.</p>
<h3>אז איך זה עובד?</h3>
<p>כאשר ה-lightbox פעיל בעמוד אינטרנט, לחיצה על תמונה מוקטנת בגלריה פותחת את התמונה המקורית בחלון lightbox שגדל באפקט אנימציה מיוחד, לפי גודל התמונה המקורית. כאשר מעוניינים להחיל אפקט lightbox על תמונה צריך להוסיף לאלמנט התמונה תכונת rel. הסקריפט עובר על כל אלמנטי התמונות (&lt;img&gt;) שתחומים באלמנטי קישור (&lt;a&gt;) ומפעיל עליהם את אפקט ה-lightbox. כמו כן ניתן להוסיף כותרת לכל תמונה וכן לקשר בין קבוצת תמונות.</p>
<p>דוגמא לקוד שמתווסף לתמונה:</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 /></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;">a</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;כותרת של התמונה&quot;</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;lightbox&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;original_picture.jpg&quot;</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;thumb_picture.jpg&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span></div></td></tr></tbody></table></div>
<p>זה הכל, עד כדי כך פשוט, נקי ויותר חשוב מהכל &#8211; ידידותי למנועי החיפוש.</p>
<h3>חסרון</h3>
<p>אני אפתח את הפסקה הזו דווקא בעובדה ש-lightbox הינה אחת הטכנולוגיות היפות ביותר שנתקלתי בהן ברשת, הן מבחינת המימוש הנוח, הן בהתאמה המלאה לכל הדפדפנים והן בידידותיות למנועי החיפוש. אך אין לשכוח את החסרון היחידי (שגם עליו קשה להצביע כחסרון של ממש). lightbox מבוסס על טכנולוגיית JavaScript, ובמידה והJS מנוטרל אצל הגולש כל אפקט ה-lightbox יעלם &#8211; אך גם כאן לא נתפוס את ה-lightbox עם המכנסיים למטה, מכיוון וכל הקוד בנוי מ-HTML תקין התמונה המקורית תפתח למרות זאת (פשוט בדפדפן כרגיל).</p>
<p>כעת לאחר שסקרתי את הטכנולוגיה להצגת תמונות דלגו ל<a href="http://www.htm.co.il/2009/03/19/lightbox-%d7%94%d7%95%d7%a8%d7%90%d7%95%d7%aa-%d7%a9%d7%99%d7%9e%d7%95%d7%a9/">מאמר הבא שלי</a> בו אני מסביר כיצד לממש (טכנית) את גלריית התמונות שלכם במאצעות lightbox.</p>
<h3>עוד באותו נושא:</h3><ul class="related_post"><li  class="relatedPost"><a href="http://www.htm.co.il/2009/03/19/lightbox-%d7%94%d7%95%d7%a8%d7%90%d7%95%d7%aa-%d7%a9%d7%99%d7%9e%d7%95%d7%a9/" title="Lightwindow &#8211; הוראות שימוש (המדריך המלא)"><img src="http://htm.co.il/wp-content/post-images/210.jpg" />Lightwindow &#8211; הוראות שימוש (המדריך המלא)</a><div style="clear: both;"></div></li><li  class="relatedPost"><a href="http://www.htm.co.il/2010/01/17/%d7%92%d7%9c%d7%a8%d7%99%d7%99%d7%aa-%d7%a4%d7%9c%d7%90%d7%a9-%d7%a2%d7%9c-%d7%91%d7%a1%d7%99%d7%a1-xml-%d7%9e%d7%aa%d7%a0%d7%94/" title="גלריית פלאש על בסיס XML מתנה!"><img src="http://htm.co.il/wp-content/post-images/988.jpg" />גלריית פלאש על בסיס XML מתנה!</a><div style="clear: both;"></div></li></ul></div>]]></content:encoded>			<wfw:commentRss>http://www.htm.co.il/2009/02/22/lightbox-%d7%94%d7%93%d7%a8%d7%9a-%d7%9c%d7%94%d7%a6%d7%99%d7%92-%d7%aa%d7%9e%d7%95%d7%a0%d7%95%d7%aa-%d7%95%d7%a2%d7%95%d7%93/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>



