<?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>_nec &#187; HTML</title>
	<atom:link href="http://nec.shell8.net/category/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://nec.shell8.net</link>
	<description>webfejlesztés, front-end programozás, javascript, css, xhtml, ajax, air</description>
	<lastBuildDate>Wed, 24 Jun 2009 10:36:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Windows + Eclipse + Aptana 64 biten = FAIL</title>
		<link>http://nec.shell8.net/2009/06/24/windows-eclipse-aptana-64-biten-fail/</link>
		<comments>http://nec.shell8.net/2009/06/24/windows-eclipse-aptana-64-biten-fail/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 10:36:48 +0000</pubDate>
		<dc:creator>_nec</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[aptana]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[xulrunner]]></category>

		<guid isPermaLink="false">http://nec.shell8.net/?p=380</guid>
		<description><![CDATA[A címben fellelhető &#8220;szentháromság&#8221; már csak egy dolog miatt nem valósul meg, nincs 64bites XULrunner.
Ezt a plugint csak az Aptana erőlteti, néküle ugyan nem válik használhatatlanná, de az update/plugin kezelése és a css/js fileok zökkenőmentes szerkesztése sajnos nem megy e nélkül. Ma reggel rövid hajtépés után visszapakoltam 32bites Java-t és Eclipse-t, de továbbra is 64bites [...]]]></description>
			<content:encoded><![CDATA[<p>A címben fellelhető &#8220;szentháromság&#8221; már csak egy dolog miatt nem valósul meg, <strong>nincs 64bites XULrunner</strong>.</p>
<p>Ezt a plugint csak az Aptana erőlteti, néküle ugyan nem válik használhatatlanná, de az update/plugin kezelése és a css/js fileok zökkenőmentes szerkesztése sajnos nem megy e nélkül. Ma reggel rövid hajtépés után visszapakoltam 32bites Java-t és Eclipse-t, de továbbra is 64bites windows-on a memória miatt.</p>
<p>Azt még értem, hogy sokminden nincs még 64bitre elkészítve, mert a hétköznapi felhasználók között nincs ennyire elterjedve, de a fejlesztők között azért gyorsabban terjed, ha más nem, az Aptana kiadhatna egy saját fordítású XULrunner plugint 64bitre az Aptana stúdióhoz.</p>
<p>Bárkinek van hasznos tanácsa, szívesen fogadom.</p>
]]></content:encoded>
			<wfw:commentRss>http://nec.shell8.net/2009/06/24/windows-eclipse-aptana-64-biten-fail/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Google Page Speed</title>
		<link>http://nec.shell8.net/2009/06/05/google-page-speed/</link>
		<comments>http://nec.shell8.net/2009/06/05/google-page-speed/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 08:07:14 +0000</pubDate>
		<dc:creator>_nec</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[mérés]]></category>
		<category><![CDATA[optimalizálás]]></category>
		<category><![CDATA[optimalization]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[teljesítmény]]></category>
		<category><![CDATA[yslow]]></category>

		<guid isPermaLink="false">http://nec.shell8.net/?p=376</guid>
		<description><![CDATA[A Yahoo-s fejlesztők által készített yslow után a Google is kifejlesztett egy weboldal teljesítmény/sebesség analizáló firefox plugint. A mérések alapjaiul szolgáló szabályok között sok, css optimalizálást segítő javaslat van, érdemes átböngészni és kipróbálni.
]]></description>
			<content:encoded><![CDATA[<p>A Yahoo-s fejlesztők által készített <a href="http://developer.yahoo.com/yslow/">yslow</a> után a Google is kifejlesztett egy weboldal teljesítmény/sebesség analizáló <a href="http://code.google.com/speed/page-speed/">firefox plugint</a>. A <a href="http://code.google.com/speed/page-speed/docs/rules_intro.html">mérések alapjaiul szolgáló szabályok</a> között sok, css optimalizálást segítő javaslat van, érdemes átböngészni és kipróbálni.</p>
]]></content:encoded>
			<wfw:commentRss>http://nec.shell8.net/2009/06/05/google-page-speed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Eclipse és a Vista 64-bit</title>
		<link>http://nec.shell8.net/2008/12/14/eclipse-es-a-vista-64-bit/</link>
		<comments>http://nec.shell8.net/2008/12/14/eclipse-es-a-vista-64-bit/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 15:18:23 +0000</pubDate>
		<dc:creator>_nec</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://nec.shell8.net/?p=216</guid>
		<description><![CDATA[Ha netán szerettek Ecplise keretek között fejleszteni (Aptana, FlexBuilder meg talán a Zend Studio is) és valamely körülmény 64bites Vista rendszerre szorít, akkor sok, idegesítően érthetetlen problémától menthet meg ha rögtön az Eclipse 3.4.1, azaz Ganymede kódnevű verziójával kezdtek neki, de persze csak 32 bites Java-val (illetve az &#8220;Europa&#8221; nevű Eclipse csak azzal ment, ezt [...]]]></description>
			<content:encoded><![CDATA[<p>Ha netán szerettek Ecplise keretek között fejleszteni (Aptana, FlexBuilder meg talán a Zend Studio is) és valamely körülmény 64bites Vista rendszerre szorít, akkor sok, idegesítően érthetetlen problémától menthet meg ha rögtön az <strong>Eclipse 3.4.1, azaz Ganymede</strong> kódnevű verziójával kezdtek neki, de persze csak 32 bites Java-val (illetve az &#8220;Europa&#8221; nevű Eclipse csak azzal ment, ezt még meg se mertem nézni abbéli örömömből, hogy működik végre)</p>
]]></content:encoded>
			<wfw:commentRss>http://nec.shell8.net/2008/12/14/eclipse-es-a-vista-64-bit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Állás: HTML/CSS/JS fejlesztőt keresünk</title>
		<link>http://nec.shell8.net/2008/09/19/allas-html-css-js-fejlesztot-keresunk/</link>
		<comments>http://nec.shell8.net/2008/09/19/allas-html-css-js-fejlesztot-keresunk/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 15:12:20 +0000</pubDate>
		<dc:creator>_nec</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[js]]></category>

		<guid isPermaLink="false">http://nec.shell8.net/?p=108</guid>
		<description><![CDATA[Budapesten, napi 8 órára, irodába keresünk jó képességű HTML/CSS/JS fejlesztőt, junior fejlesztőt.
Követelmények: szabványos html (xhtml) és css kódolás, javascript (DOM, prototype, jquery), smarty-php, photoshop alapok, böngészőfüggetlenség (főleg IE6, IE7, FF2/3)

Plusz jó pont ha ismered a CVS-t, van diszkrét, netán oop javascript gyakorlatod, esetleg flash/actionscript tapasztalataid.
Ha érdekel, dobj egy mailt a részletekért: nec@shell8.net
]]></description>
			<content:encoded><![CDATA[<p>Budapesten, napi 8 órára, irodába keresünk jó képességű HTML/CSS/JS fejlesztőt, junior fejlesztőt.</p>
<p><strong>Követelmények:</strong><span id="maskwindow"><strong></strong> szabványos html (xhtml) és css kódolás, javascript (DOM, prototype, jquery), smarty-php, photoshop alapok, böngészőfüggetlenség (főleg IE6, IE7, FF2/3)<br />
</span></p>
<p><span id="maskwindow">Plusz jó pont ha ismered a CVS-t, van diszkrét, netán oop javascript gyakorlatod, esetleg flash/actionscript tapasztalataid.</span></p>
<p>Ha érdekel, dobj egy mailt a részletekért: <a href="mailto:nec@shell8.net">nec@shell8.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nec.shell8.net/2008/09/19/allas-html-css-js-fejlesztot-keresunk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oldal pozíció &#8220;Vissza&#8221; gomb után</title>
		<link>http://nec.shell8.net/2008/09/05/oldal-pozicio-vissza-gomb-utan/</link>
		<comments>http://nec.shell8.net/2008/09/05/oldal-pozicio-vissza-gomb-utan/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 13:46:47 +0000</pubDate>
		<dc:creator>_nec</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[headers]]></category>

		<guid isPermaLink="false">http://nec.shell8.net/?p=97</guid>
		<description><![CDATA[Ma halálra idegesített ez a probléma: különböző oldalakon, ha pl lescrolloztam az oldal aljára és onnan elnavigáltam egy másik oldalra, majd a böngésző vissza gombjával visszatértem az előző oldalra, volt hogy a Firefox az oldal tetejére és volt, hogy oda dobott vissza, ahol kattintottam az oldalon. Eleinte valami ID alapú dologra gondoltam, de egy primitív [...]]]></description>
			<content:encoded><![CDATA[<p>Ma halálra idegesített ez a probléma: különböző oldalakon, ha pl lescrolloztam az oldal aljára és onnan elnavigáltam egy másik oldalra, majd a böngésző vissza gombjával visszatértem az előző oldalra, volt hogy a Firefox az <strong>oldal tetejére</strong> és volt, hogy <strong>oda</strong> dobott vissza, <strong>ahol kattintottam</strong> az oldalon. Eleinte valami ID alapú dologra gondoltam, de egy primitív tesztoldallal ezt sikerült cáfolni.</p>
<p>Explorerben következetesen oda rak vissza hol kattint az ember, ezért is idegesített ez a &#8211; látszólag véletlenszerű &#8211; viselkedés.</p>
<p><span id="more-97"></span></p>
<p>Ez így valójában egy erős usability hiba az oldalon, hosszabb találati listáknál nagyon frusztráló tud lenni, így nem árt odafigyelni rá. JS és CSS kukázások után végül a HTTP fejlécek vizsgálatába kezdtem, s meg is lett az ok.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">Cache<span style="color: #339933;">-</span>Control<span style="color: #339933;">:</span> no<span style="color: #339933;">-</span>store<span style="color: #339933;">,</span> no<span style="color: #339933;">-</span>cache</pre></div></div>

<p>Ez a dög valahogy bennemaradt az oldallal küldött fejlécekben, lehet hogy alapértelmezett webszerver beállítás, akkor pedig &#8211; hacsak a site szerveroldali részében felül nem bírálják &#8211; így marad.<br />
Próbaképp átírva valami értékre, az a működés fogadott amit szerettem volna.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Cache-Control: max-age=300&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Valószínűleg emiatt a header miatt a FF valóban nem cachelt, s emiatt a Vissza gomb után újratöltötte az oldalt, ami viszont az oldal tetejére ugrott, mint megnyitáskor.</p>
<p>Viszon az, hogy ebbe viselkedésbe a <em>Cache-Control </em>HTTP fejléc hogyhogy nem szól bele IE, safari, opera, chrome böngészőkben&#8230; az más kérdés.</p>
]]></content:encoded>
			<wfw:commentRss>http://nec.shell8.net/2008/09/05/oldal-pozicio-vissza-gomb-utan/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Chrome</title>
		<link>http://nec.shell8.net/2008/09/02/google-chrome/</link>
		<comments>http://nec.shell8.net/2008/09/02/google-chrome/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 07:49:04 +0000</pubDate>
		<dc:creator>_nec</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[js]]></category>

		<guid isPermaLink="false">http://nec.shell8.net/?p=76</guid>
		<description><![CDATA[WebKit alapokra helyezett böngészőt dob ma piacra a Google. Beépített Gears (ami magától érthető tekintve, hogy a google saját terméke), CSS3 ami a webkitből ered, és egy új JavaScript motor a V8 (ez a link perpill 404 nálam, még dolgoznak a srácok&#8230;), ami állítólag 10x gyorsabb mint a firefox új reménye, a TraceMonkey. Eltekintve attól, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><img class="alignleft size-full wp-image-78" style="float:left;" title="Google Chrome Logo" src="http://nec.shell8.net/wp-content/uploads/2008/09/41185_chrome_logo.png" alt="" width="170" height="138" />WebKit alapokra helyezett böngészőt dob ma piacra a Google. Beépített Gears (ami magától érthető tekintve, hogy a google saját terméke), CSS3 ami a webkitből ered, és egy új JavaScript motor a <a href="http://code.google.com/apis/v8/">V8</a> (ez a link perpill 404 nálam, még dolgoznak a srácok&#8230;), ami állítólag 10x gyorsabb mint a firefox új reménye, a <a href="http://ejohn.org/blog/tracemonkey/">TraceMonkey</a>. Eltekintve attól, hogy egy újabb böngésző piacra lépése a webfejlesztőknek általában plusz gondokat jelent, kíváncsian várjuk. Lehet, hogy a végén WebKit felülkerekedik a Gecko fölött? Böngészőfronton <a href="http://www.nytimes.com/2008/09/02/technology/02google.html?_r=1&amp;oref=slogin">csap össze</a> a Microsoft és a Google?</p>
<p><span id="more-76"></span></p>
<p>A Google persze, akárcsak az IE8 beta fejlesztői, rögtön gondol a fejlesztőkre, beépíett JS konzol (<strong>Page</strong> ikon <strong>Developer &gt; JavaScript Console</strong>) JS debugger (kb ugyanott) és Element Inspector is vár ránk majd a Chrome-ban.</p>
<p>Nagy erősségnek a tabonként szeparált processzeket tartják, azaz pontosan azt amit a Firefoxban tarthatunk gyengeségnek, ha egy tabon megjelenitett site nagy terhelést okoz, az összes tab az egész böngészőben lelassuk, behal. Itt ezt kiküszöbölik azzal, hogy minden tab külön processz szál, tehát elméletben ha az egyik lassuk a többi vígan működhet tovább.</p>
<p>Furcsaság a <a href="http://www.google.com/notebook/public/10082229128833698422/BDSIKQgoQ08HkgsIj?hl=en">faq</a> alapján:</p>
<p>új ablak(tab) nyitása emiatt a processz szeparáció miatt kettéválik,</p>
<ul>
<li>az eddig megszokott alapeset, mikor új ablakot nyit a site <em>ugyanabban a processzben maradunk</em>, illetve</li>
<li>lehetőség van az új ablakot/tabot <em>külön processzként</em> indítani, ezt javascriptel a nyitott ablak <em>opener </em>tulajdonságának nullázásával teszik meg a mutatott példában</li>
</ul>
<p>Egyéb extrák:</p>
<ul>
<li>privacy mód &#8211; amit sokan csak úgy hívnak, hogy pornómód, azaz az ilyen módon nyitott ablakok nem logolnak semmit</li>
<li>webalkalmazásokat megnyithatunk böngésző kezelőfelület nélkül, olyasféle módon mint ahogy <a href="http://blogoscoped.com/archive/2007-10-26-n61.html">Mozilla Prism</a></li>
<li>frissített feketelista siteokról egyenesen a google-től, adatlopás védelem érdekében</li>
</ul>
<p><strong>update 1</strong></p>
<p><a href="http://nec.shell8.net/wp-content/uploads/2008/09/googlechromeprocessman.jpg"><img class="alignleft size-full wp-image-87" style="float:left;" title="google chrome process manager" src="http://nec.shell8.net/wp-content/uploads/2008/09/googlechromeprocessman.jpg" alt="" width="320" height="240" /></a>tabok közötti processz menedzser, ami nagyonjó, nézzük melyik nyomorult site öli épp a rendszerünk! <br class="clear" /></p>
<p><strong>update 2</strong></p>
<p><a href="http://www.google.com/googlebooks/chrome/">google chrome képregény</a></p>
<p><strong>update 3</strong></p>
<p>a képregény 9. oldala alapján, a google miden verziót kiereszt tesztelésre akár siteok ezreire valamiféle chrome-botokkal, így elsőkézből kapnak információkat ha valami félremegy</p>
]]></content:encoded>
			<wfw:commentRss>http://nec.shell8.net/2008/09/02/google-chrome/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>IE6, ketyeg az óra</title>
		<link>http://nec.shell8.net/2008/07/07/ie6-ketyeg-az-ora/</link>
		<comments>http://nec.shell8.net/2008/07/07/ie6-ketyeg-az-ora/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 08:00:46 +0000</pubDate>
		<dc:creator>_nec</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[37signal]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[ie6]]></category>

		<guid isPermaLink="false">http://nec.shell8.net/?p=33</guid>
		<description><![CDATA[Idén augusztus 15.től nem támogatja és nem fejleszt tovább az Internet Explorer 6 böngészőre a webes alkalmazás fejlesztéseiről, és minimalista, ámde hatékony és könnyed hozzáállásáról ismert 37signals.
És igazuk van. A felhasználók tömeges frissítése nehezen fog az ő oldalukról indulni, az oldalak, webalkalmazások fejlesztőinek is lehet lépéseket tenni ebbe az irányba. Ha valami elavult, indokold meg [...]]]></description>
			<content:encoded><![CDATA[<p>Idén augusztus 15.től <a href="http://37signals.blogs.com/products/2008/07/basecamp-phasin.html">nem támogatja és nem fejleszt tovább az Internet Explorer 6 böngészőre</a> a webes alkalmazás fejlesztéseiről, és minimalista, ámde <a href="http://gettingreal.37signals.com/toc.php">hatékony és könnyed hozzáállásáról</a> ismert <a href="http://www.37signals.com/">37signals</a>.</p>
<p>És igazuk van. A felhasználók tömeges frissítése nehezen fog az ő oldalukról indulni, az oldalak, webalkalmazások fejlesztőinek is lehet lépéseket tenni ebbe az irányba. Ha valami elavult, indokold meg miért nem támogatod, ne csak a felhasználóknak, de az ügyfélnek, a főnöködnek és a pénzügyesnek is.<br />
<span id="more-33"></span>Egyszerű a dolog: mert egyáltalán nem, vagy többletmunka árán tudja ugyanazt a felhasználói élményt nyújtani. A többletmunka pénz, és a hatékonyságot rontja más munka kárára.</p>
<p>Frissíteni megéri a felhasználónak is, el lehet neki mondani, hogy ettől csak jobb lesz neki, az ő érteke is.</p>
<p>Addig is ott a <em><a href="http://www.digital-web.com/articles/fluid_thinking/">graceful degradation</a></em> elv, ami annyit tesz, hogy minél régebbi, vagy képességeiben gyengébb a böngésző, annál több felhasználói élményszintű szolgáltatás tűnik el az oldalról, meghagyva két alapvető pontot:</p>
<ul>
<li> az adatok megjelenjenek,</li>
<li>navigálható legyen az oldal.</li>
</ul>
<p>PNG helyett egy csúnyább gif, flash helyett alternatív tartalom, ajax helyett aloldalak, apróságok.</p>
<p>Ahelyett, hogy kiírod: <em>márpedig ez csak firefox alatt fog futni</em>, inkább csak közöld, hogy a böngésződ nem nyújtja mindazt a szolgáltatást ami igazából ehhez a sitehoz kéne, frissíts. Tedd kíváncsivá a látogatót.</p>
<p>Amíg ezeket a lépéseket nem kezdjük el mi, fejlesztők, addig egy szavunk se lehet arra, hogy sokan használják még az Explorer 6-ost.</p>
]]></content:encoded>
			<wfw:commentRss>http://nec.shell8.net/2008/07/07/ie6-ketyeg-az-ora/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>IE6 url furcsaság</title>
		<link>http://nec.shell8.net/2008/04/15/ie6-url-furcsasag/</link>
		<comments>http://nec.shell8.net/2008/04/15/ie6-url-furcsasag/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 10:46:27 +0000</pubDate>
		<dc:creator>_nec</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://nec.shell8.net/?p=16</guid>
		<description><![CDATA[Egy projektnél az IE6 nekilátott nagyon hüjén viselkedni, a jelenség az alábbi volt:

csak részben betöltött CSS
néhol hiányzó képek, háttérképek

és persze mindezek miatt el lehet képzelni, hogy egy site mennyire szarul képes kinézni.

Pánik indult, elkeztünk hibákat keresni, más böngészőkkel vizsgálni, de minden más rendesen viselkedett. Ráadásul az IE6 teljesen kiszámíthatatlanul csinálta, ütögettük az F5-öt, a hiba [...]]]></description>
			<content:encoded><![CDATA[<p>Egy projektnél az IE6 nekilátott nagyon hüjén viselkedni, a jelenség az alábbi volt:</p>
<ul>
<li>csak részben betöltött CSS</li>
<li>néhol hiányzó képek, háttérképek</li>
</ul>
<p>és persze mindezek miatt el lehet képzelni, hogy egy site mennyire szarul képes kinézni.</p>
<p><span id="more-16"></span></p>
<p>Pánik indult, elkeztünk hibákat keresni, más böngészőkkel vizsgálni, de minden más rendesen viselkedett. Ráadásul az IE6 teljesen kiszámíthatatlanul csinálta, ütögettük az F5-öt, a hiba hol előjött, hol nem, ha előjött akkor se biztos hogy ugyanúgy mint korábban, más képek hiányoztak, más oldalrészleket vesztették el a stílusokat. A <a href="http://www.fiddlertool.com/fiddler/">Fiddler</a> használatával (ami egy nagyszerű debug proxy IE alá, bár néha képes fura dolgokra) láttuk, hogy a fileok letöltődnek, minden jónak tűnhetett volna.</p>
<p>Ami fura volt, hogy az ügyfél, aki külső tesztkörnyezetet nézte, nem jelzett hibát. Ott a site jól viselkedett.</p>
<p>Az egyetlen különbség a  két környezet között az url volt.</p>
<p>Fejlesztés során elég hosszú urleket használunk, mivel a fejlesztői környezetek más-más szerveren, más-más projektet, más fejlesztők készítenek közösen. Ebben a projektben kötőjelet használtunk a névben ami az urlbe került. Próbaképp átirattuk kötőjel mentesre, és a probléma eltűnt, az IE6 a megszokott (de úgyahogy ismert) bugjaival működött szépen.</p>
<h3>Összegzés:</h3>
<p>Aloldalak esetén az url utáni elemek, ha tartalmaztak kötőjelet, nem okoztak ilyen problémákat. Biztos ami biztos, maradjunk meg kötőjel mentes urleket használni, amíg az IE6 életben van&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://nec.shell8.net/2008/04/15/ie6-url-furcsasag/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tabok, fülek, bölcsebben</title>
		<link>http://nec.shell8.net/2008/03/27/tabok-fulek/</link>
		<comments>http://nec.shell8.net/2008/03/27/tabok-fulek/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 17:12:00 +0000</pubDate>
		<dc:creator>_nec</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[logic]]></category>
		<category><![CDATA[markup]]></category>
		<category><![CDATA[semantics]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[tab]]></category>
		<category><![CDATA[tabs]]></category>

		<guid isPermaLink="false">http://nec.shell8.net/?p=14</guid>
		<description><![CDATA[Munkám része, hogy külsős fejlesztők kódját ellenőrizzem minőségi szempontok alapján, mely kódok néha szépek, néha túlbonyolítottak de egészében véve tanulságosak, mert rámutatnak pár közös hiányosságra nem kódolásban hanem átgondoltságban.
Legjobb példa erre az oldalon elhelyezett, valamilyen módon tabulált adatszerkezet lekódolása. Nem Amazon féle tabos menüre gondolok itt, hanem inkább egy doboz, widget az oldalon, melynek a [...]]]></description>
			<content:encoded><![CDATA[<p>Munkám része, hogy külsős fejlesztők kódját ellenőrizzem minőségi szempontok alapján, mely kódok néha szépek, néha túlbonyolítottak de egészében véve tanulságosak, mert rámutatnak pár közös hiányosságra nem kódolásban hanem <em>átgondoltságban</em>.</p>
<p>Legjobb példa erre az oldalon elhelyezett, valamilyen módon tabulált adatszerkezet lekódolása. Nem Amazon féle tabos menüre gondolok itt, hanem inkább egy doboz, widget az oldalon, melynek a tartalmát vizuálisan tabokra osztották fel.<br />
<span id="more-13"></span><br />
Gyakran kódolják a tab füleit és tartalmát logikailag külön, ami eléggé rossz. Vegyük ezt például:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;!-- rossz tabolás --&gt;
&lt;ul&gt;
	&lt;li class=&quot;tab1&quot;&gt;&lt;a href=&quot;#&quot;&gt;Tab 1&lt;/a&gt;&lt;/li&gt;
	&lt;li class=&quot;tab2&quot;&gt;&lt;a href=&quot;#&quot;&gt;Tab 2&lt;/a&gt;&lt;/li&gt;
	&lt;li class=&quot;tab3&quot;&gt;&lt;a href=&quot;#&quot;&gt;Tab 3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;tab1&quot;&gt;Tab 1 tartalom&lt;/div&gt;
&lt;div class=&quot;tab2&quot;&gt;Tab 2 tartalom&lt;/div&gt;
&lt;div class=&quot;tab3&quot;&gt;Tab 3 tartalom&lt;/div&gt;</pre></div></div>

<p>Ez a megoldás szétválsztja a tab címét, kapcsolóját a tartalmától amihez tartozna, s így az információ az oldalon valami inkoherens masszaként lebeg, mely a vizuális értelmezésre vagy javascript kontrollokra hagyatkozik a működését illetőleg.</p>
<p>Miért ne tehetnénk a tartalmakat egymásba ágyazott listákba, vagy definíciós listákba <em>(dl, dt, dd)</em> egy logikusabb elrendezésért. A megjelenítés finomhangolása ugyan továbbra is a stíluslapoktól függ, a működése lehet css alapú vagy javascript hajtotta, de a kódszerkezet maga utal arra, mit is szeretnék valójában kihangsúlyozni.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;!-- egy jobb tabolás --&gt;
&lt;ul&gt;
	&lt;li class=&quot;tab1&quot;&gt;
&lt;h4&gt;Tab 1&lt;/h4&gt;
&lt;div class=&quot;tab1&quot;&gt;Tab 1 tartalom&lt;/div&gt;&lt;/li&gt;
	&lt;li class=&quot;tab2&quot;&gt;
&lt;h4&gt;Tab 2&lt;/h4&gt;
&lt;div class=&quot;tab2&quot;&gt;Tab 2 tartalom&lt;/div&gt;&lt;/li&gt;
	&lt;li class=&quot;tab3&quot;&gt;
&lt;h4&gt;Tab 3&lt;/h4&gt;
&lt;div class=&quot;tab3&quot;&gt;Tab 3 tartalom&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;</pre></div></div>

<p>Igy az üres linkeket is eldobhatjuk, a címsorokat kontrollnak formázhatjuk, és íme, van egy szép, akadálymentesebb és keresőbarátabb kódunk. </p>
]]></content:encoded>
			<wfw:commentRss>http://nec.shell8.net/2008/03/27/tabok-fulek/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
