<?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>Muhammet Sevim &#187; flir</title>
	<atom:link href="http://www.muhammetsevim.com/yazi/tag/flir/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.muhammetsevim.com</link>
	<description>Görsel iletişim tasarımı, Web standartları (CSS/XHTML) ve dünyada olup bitenler üzerine...</description>
	<lastBuildDate>Sat, 30 Jan 2010 08:22:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Web&#8217;de Flash&#8217;sız font özgürlüğü: FLIR</title>
		<link>http://www.muhammetsevim.com/yazi/webde-flashsiz-font-ozgurlugu-flir/</link>
		<comments>http://www.muhammetsevim.com/yazi/webde-flashsiz-font-ozgurlugu-flir/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 22:01:52 +0000</pubDate>
		<dc:creator>Muhammet Sevim</dc:creator>
				<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[flir]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[kullanım kılavuzu]]></category>
		<category><![CDATA[sIFR]]></category>

		<guid isPermaLink="false">http://www.muhammetsevim.com/?p=379</guid>
		<description><![CDATA[Hiç şüphesiz sIFR birkaç sene önce yayınlandığında ben dahil birçok web tasarımcısı çok heyecanlanmış, web&#8217;de bir dönümün eşiğine gelindiğini söylemiştik. Öyle ki, web sitelerinde farklı fontları kullanmak kısmen mümkün olmuştu. Bunun üzerine makaleler yazmış, iyi ve kötü yönlerini konuşmuştuk. Sonra CSS3 her yazı tipini desteklemeye başlayınca, web&#8217;e dilediğiniz fontu kullanma özgürlüğü önce Safari 3 sonra da [...]]]></description>
			<content:encoded><![CDATA[<p class="introduction">Hiç şüphesiz sIFR birkaç sene önce yayınlandığında ben dahil birçok web tasarımcısı çok heyecanlanmış, web&#8217;de bir dönümün eşiğine gelindiğini söylemiştik. Öyle ki, web sitelerinde farklı fontları kullanmak kısmen mümkün olmuştu. Bunun üzerine makaleler <a href="http://www.muhammetsevim.com/yazi/tag/sifr/">yazmış</a>, iyi ve kötü yönlerini konuşmuştuk. Sonra CSS3 her yazı tipini desteklemeye başlayınca, web&#8217;e dilediğiniz fontu kullanma özgürlüğü önce Safari 3 sonra da Firefox 3 ile gelmişti.</p>
<p>sIFR her ne kadar basit kullanımlı, iyi bir çözüm olsa da düzenleme için Flash programına ihtiyaç duyulması ve .swf formatını kullanması iki büyük dezavantaj. Bu yazıda da, size FLIR&#8217;i, yani webde Flash olmadan istediğiniz fontu nasıl kullanacağınızı göstermek istiyorum. Siz metninizi yazıyorsunuz, FLIR onu istediğiniz stilde bir grafiğe dönüştürüyor.<span id="more-379"></span></p>
<p><a href="http://www.muhammetsevim.com/tutorials/flir">Örnek için tıklayınız.</a></p>
<h4>1) Flir&#8217;in son versiyonunu indirin</h4>
<p><a href="http://facelift.mawhorter.net/download/">Bu adres üzerinden</a> Flir&#8217;in son versiyonunu indirin ve dosyaları sunucunuza aktarın. Zip dosyasındaki klasörü (örn. facelift-1.2b3-3) öncesinde &#8216;facelift&#8217; olarak yeniden adlandırmanız kurulumda kolaylık sağlayacaktır. Unutmamanız gereken bir diğer şey ise Flir&#8217;in sorunsuz çalışmak için PHP5&#8242;e ihtiyaç duyması, eğer hala PHP4 versiyonunu kullanmaktaysanız ve başlıklarınız bir türlü görünmüyorsa kontrol paneliniz üzerinden PHP versiyonunuzu yükseltiniz.</p>
<h4>2) Dosyaları çağırın</h4>
<p>Sunucunuza &#8216;facelift&#8217; isimli klasörü de attığımıza göre, artık gerekli JS dosyalarını web sayfamızdan çağırabiliriz. Örnek olarak index.html sayfamızı açıp <head> bölümüne aşağıdaki kodu ekleyin:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><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;facelift/flir.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></pre></td></tr></table></div>

<p>Eğer JS dosyalarınız ayrı bir klasördeyse, ve flir.js dosyasını da o klasöre atıp oradan çağırmak isterseniz, dosyayı açıp 30. satırdan tam adresi belirlemeniz gerekmekte. Diyelim ki flir.js dosyasını &#8216;js&#8217; isimli bir klasöre attıysanız, dosyanın 30. satırı aşağıdaki gibi görünmelidir:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="javascript javascript" style="font-family:monospace;"><span style="color: #339933;">,</span>path<span style="color: #339933;">:</span> <span style="color: #3366CC;">'facelift/'</span></pre></td></tr></table></div>

<p>Ve gelelim index.html sayfamızdaki son işleme. Flir&#8217;in çalışma komutunu alabilmesi ve normal başlıkları resimlere dönüştürmesi için aşağıdaki kodu <strong>&lt;/body&gt;&#8217;nin hemen önüne</strong> koymanız gerekmektedir.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="javascript javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span> 
    FLIR.<span style="color: #660066;">init</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>; 
    FLIR.<span style="color: #660066;">auto</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>; 
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<h4>3) Fontlarınızı seçin ve çağırın</h4>
<p>Bitti bile, Flir&#8217;i sitemize neredeyse entegre ettik. Öncelikle fontlarınızı &#8216;facelift -> fonts&#8217; klasörüne atın. Sonrasında yapmamız gereken &#8216;facelift&#8217; klasörü içerisinde bulunan &#8216;config-flir.php&#8217; dosyasını açıp 39. satırdan itibaren fontlarımızı eklemek/düzenlemek.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>37
38
39
40
41
42
43
44
</pre></td><td class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// Each font you want to use should have an entry in the fonts array. </span>
<span style="color: #000088;">$fonts</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>; 
<span style="color: #000088;">$fonts</span><span style="color: #009900;">&#91;</span><span style="">'css-font-ismi'</span><span style="color: #009900;">&#93;</span>   <span style="color: #339933;">=</span> <span style="">'font.ttf'</span>; 
<span style="color: #000088;">$fonts</span><span style="color: #009900;">&#91;</span><span style="">'css-font-ismi-2'</span><span style="color: #009900;">&#93;</span>       <span style="color: #339933;">=</span> <span style="">'font2.ttf'</span>; 
<span style="color: #000088;">$fonts</span><span style="color: #009900;">&#91;</span><span style="">'css-font-ismi-3'</span><span style="color: #009900;">&#93;</span>  <span style="color: #339933;">=</span> <span style="">'font3.ttf'</span>;   
&nbsp;
<span style="color: #666666; font-style: italic;">// The font will default to the following (put your most common font here). </span>
<span style="color: #000088;">$fonts</span><span style="color: #009900;">&#91;</span><span style="">'default'</span><span style="color: #009900;">&#93;</span>       <span style="color: #339933;">=</span> <span style="color: #000088;">$fonts</span><span style="color: #009900;">&#91;</span><span style="">'css-font-ismi'</span><span style="color: #009900;">&#93;</span>;</pre></td></tr></table></div>

<p>&#8216;conflig-flir.php&#8217; dosyasında 37. satırdan itibaren başlayan bölümde yazı tiplerinizi yukarıdaki şekilde ekleyebilir, varolan yazı tiplerini düzenleyebilirsiniz. Dilediğiniz kadar font ekleyebilir, çağırabilirsiniz. Yukarıda &#8216;css-font-ismi&#8217; olarak geçen bölümde tanımlayacağınız isim CSS dosyanızdan çağıracağınız font ismi olacaktır.</p>
<h4>4) CSS ile başlıklarınızı şekillendirin</h4>
<p>Ve son adımımızda işlemin başında eklemiş olduğumuz &#8216;flir.auto()&#8217; komutunu (bkz. Adım 2) düzenleyecek, Flir&#8217;i dilediğimiz başlık ve CSS sınıflarına atayacağız.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="javascript javascript" style="font-family:monospace;">FLIR.<span style="color: #660066;">auto</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#91;</span> <span style="color: #3366CC;">'h1'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'h2'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'h2.kirmizi'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'strong'</span> <span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span>;</pre></td></tr></table></div>

<p>Yukarıdaki komut ile tüm h1, h2 başlıkları ile &#8216;kirmizi&#8217; sınıflı h2 başlıklarına ve aynı zamanda tüm kalın yazılara (strong) FLIR atanacaktır. Bu adımdan sonra yapmanız gereken son şey, CSS&#8217;den yukarıda belirtmiş olduğunuz başlıklara istediğiniz fontu ve rengi atamak. FLIR gerisini sizin için halledecek, başlıklarınız resim olarak görüntülenecektir.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="css css" style="font-family:monospace;">h1 <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #00AA00;">:</span> css-font-ismi<span style="color: #00AA00;">,</span> Arial<span style="color: #00AA00;">,</span> <span style="color: #993333;">serif</span>; <span style="color: #00AA00;">&#125;</span>  
h2 <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #00AA00;">:</span> css-font-ismi-<span style="color: #cc66cc;">2</span><span style="color: #00AA00;">,</span> Arial<span style="color: #00AA00;">,</span> <span style="color: #993333;">sans-serif</span>; <span style="color: #00AA00;">&#125;</span>  
h2<span style="color: #6666ff;">.kirmizi</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #00AA00;">:</span> css-font-ismi-<span style="color: #cc66cc;">3</span><span style="color: #00AA00;">,</span> Arial<span style="color: #00AA00;">,</span> <span style="color: #993333;">sans-serif</span>; <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">red</span>; <span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p><a href="http://www.muhammetsevim.com/tutorials/flir">Örnek dosya için tıklayınız.</a></p>
<h4>FLIR&#8217;ın artı yönleri</h4>
<ul>
<li>Kurulumu SIFR&#8217;e göre çok daha basit.</li>
<li>Kurulum için herhangi bir yardımcı program gerektirmiyor (örn. Adobe Flash)</li>
<li>Flash Player gerektirmediği için her tarayıcıda sorunsuzca görüntülenebiliyor.</li>
<li>Flash Player gerektirmediğinden dolayı daha stabil bir çözüm sunuyor</li>
</ul>
<h4>FLIR&#8217;ın eksi yönleri</h4>
<ul>
<li>Fontları Photoshop&#8217;un &#8217;sharp&#8217; tekniğiyle yorumladığından daha ayrıntılı yazı tiplerinde sorun çıkarabiliyor. sIFR&#8217;e göre daha kalitesiz bir görüntü sunuyor.</li>
<li>Henüz Türkçe karakter desteği sorununu çözemedim. Ancak gelişticiyle iletişime geçtim, kısa süre sonra bir çözüm bulacaktır diye umuyorum.</li>
<li>FLIR henüz beta versiyonunda olduğundan büyük projelerde kullanmak için biraz daha beklemek gerekiyor.</li>
</ul>
<p>FLIR, tüm tarayıcılar CSS3 ile birlikte gelen &#8216;evrimsel&#8217; her yazı tipini destekleme özelliğini sunana kadar sIFR için iyi bir alternatif olacağa benziyor. Bundan sonra bazı projelerimde kullanmayı düşündüğüm bu güzel skripti <a href="http://www.xhtmlmutfagi.com">XHTMLMutfağı</a> olarak <a href="http://www.muhammetsevim.com/yazi/tag/sifr/">sIFR&#8217;in</a> yanında desteklemeye başlayacağız.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.muhammetsevim.com/yazi/webde-flashsiz-font-ozgurlugu-flir/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
