<?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>‹Webakadémia /› &#187; Uncategorized</title>
	<atom:link href="http://webakademia.hu/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://webakademia.hu</link>
	<description>/ András webkettőt fejleszt /</description>
	<lastBuildDate>Mon, 06 Feb 2012 17:31:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Meetupok, konferenciák</title>
		<link>http://webakademia.hu/2012/02/meetupok-konferenciak/</link>
		<comments>http://webakademia.hu/2012/02/meetupok-konferenciak/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 17:28:24 +0000</pubDate>
		<dc:creator>Bártházi András</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://webakademia.hu/?p=581</guid>
		<description><![CDATA[Nekiálltam összeszedni a hazai meetupokat, konferenciákat, és azzal szembesültem, hogy nem nagyon van semmi gyűjtőoldal, ahol össze lenne szedve legalább a tizedük. Tipikus crowdsourcing probléma, gyűjtsük össze közösen! Nyitottam egy Google Calendart a dolognak, illetve be tudtok küldeni ti is újabb elemeket. Maximum 1-2 nap késéssel fognak megjelenni a naptárban a releváns események. Azokat az [...]]]></description>
			<content:encoded><![CDATA[<p>Nekiálltam összeszedni a hazai meetupokat, konferenciákat, és azzal szembesültem, hogy nem nagyon van semmi gyűjtőoldal, ahol össze lenne szedve legalább a tizedük. Tipikus crowdsourcing probléma, gyűjtsük össze közösen! <img src='http://webakademia.hu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img class="aligncenter size-full wp-image-582" title="meetup" src="http://webakademia.hu/wp-content/meetup.jpg" alt="" width="455" height="303" /></p>
<p>Nyitottam egy Google Calendart a dolognak, illetve <a href="https://docs.google.com/spreadsheet/viewform?formkey=dGFSeHdFbnlLRUREeWQyMWtldmM0LWc6MQ">be tudtok küldeni ti is újabb elemeket</a>. Maximum 1-2 nap késéssel fognak megjelenni a naptárban a releváns események.</p>
<p>Azokat az eseményeket szeretném összeszedni, melyek hazaiak, vagy itthonról kiutazva is érdekesek lehetnek. Leginkább az IT vonal érdekelne, de jöhet minden más is, így még időben kiderülhetnek az egymásra szervezések.</p>
<p><iframe src="https://www.google.com/calendar/embed?src=0qh0oa7lvu5fqsonf1bfi0iu1k%40group.calendar.google.com&#038;ctz=Europe/Prague" style="border: 0" width="500" height="600" frameborder="0" scrolling="no"></iframe></p>
<hr />
<p><small>&copy; boogie for <a href="http://webakademia.hu">‹Webakadémia /›</a>, 2012. |
<a href="http://webakademia.hu/2012/02/meetupok-konferenciak/">Permalink</a> |
<a href="http://webakademia.hu/2012/02/meetupok-konferenciak/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://webakademia.hu/2012/02/meetupok-konferenciak/&amp;title=Meetupok, konferenciák">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://webakademia.hu/2012/02/meetupok-konferenciak/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Google Reader címjegyzék</title>
		<link>http://webakademia.hu/2008/11/google-reader-cimjegyzek/</link>
		<comments>http://webakademia.hu/2008/11/google-reader-cimjegyzek/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 22:39:29 +0000</pubDate>
		<dc:creator>Bártházi András</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://webakademia.hu/?p=378</guid>
		<description><![CDATA[Egyre többen osztunk meg másokkal különféle csatornákon híreket, blogbejegyzéseket és egyéb információkat, amit viszonylag nehéz követni is. A Google Reader share funkciója egy ilyen megosztási lehetőséget kínál, a feedolvasóban bejelölt elemeket mások is olvasni tudják vagy azért, mert ismerőseink, vagy pedig mert ismerik annak a feednek az URL-jét, amin keresztül elérhető ez a tartalom. A [...]]]></description>
			<content:encoded><![CDATA[<p>Egyre többen osztunk meg másokkal különféle csatornákon híreket, blogbejegyzéseket és egyéb információkat, amit viszonylag nehéz követni is. A Google Reader share funkciója egy ilyen megosztási lehetőséget kínál, a feedolvasóban bejelölt elemeket mások is olvasni tudják vagy azért, mert ismerőseink, vagy pedig mert ismerik annak a feednek az URL-jét, amin keresztül elérhető ez a tartalom. A probléma ott van, hogy főként ismerőseink ismerik csak ennek a feednek az elérhetőségét. A most összedobott címjegyzék ezen segít.</p>
<p><img class="aligncenter size-full wp-image-379" title="grdrsher" src="http://webakademia.hu/wp-content/grdrsher.png" alt="" width="500" height="375" /></p>
<p>Az egyelőre elég <a href="http://barthazi.hu/jaccoter/greader/list.php">ideiglenes címen működő</a> kis oldalon már több mint harmincan közzétették Google Readeres megosztott elemeik elérhetőségét, mert úgy gondolják hogy ezek mások, olyanok számára is esetlegesen érdekesek lehetnek, akikkel nincsenek ismerősi kapcsolatban. A listából kedvünkre válogathatunk, és nem csak Google Readert használók számára lehet hasznos, mert az egyes feedekre bármilyen feed olvasóból fel lehet iratkozni.</p>
<p>A nagyvilág felé megosztott információ egyébként mashupért kiált, kismillió felhasználási lehetősége van ezeknek az infóknak. A mini szolgáltatást egy kicsit ki is szeretném majd bővíteni, hogy ne csak a Google Readerben megosztott, hanem más forrásokból származó (pl. Netvibes) feedek is helyet kaphassanak az oldalon. Segíts te is bővíteni a listát, illetve figyeld a jövőbeni bejegyzéseim, hogy milyen irányba halad tovább a dolog.</p>
<p>A listát nyugodtan használja fel az, akinek valamilyen ötlete van, mire lehetne használni, kéretik azonban esetlegesen nem visszaélni vele.</p>
<p>És ezúton köszönet _original-nak, hogy <a href="http://publik.wamma.hu/2008/11/12/greader-cimjegyzek-grdrsher">segített a reklámozásban</a>, szívesen veszem ha mások is reklámozzák, és egyre több infó gyűlik össze rajta.</p>
<hr />
<p><small>&copy; admin for <a href="http://webakademia.hu">‹Webakadémia /›</a>, 2008. |
<a href="http://webakademia.hu/2008/11/google-reader-cimjegyzek/">Permalink</a> |
<a href="http://webakademia.hu/2008/11/google-reader-cimjegyzek/#comments">12 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://webakademia.hu/2008/11/google-reader-cimjegyzek/&amp;title=Google Reader címjegyzék">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://webakademia.hu/2008/11/google-reader-cimjegyzek/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>WPress.hu &#8211; tesztidőszak vége</title>
		<link>http://webakademia.hu/2008/11/wpresshu-tesztidoszak-vege/</link>
		<comments>http://webakademia.hu/2008/11/wpresshu-tesztidoszak-vege/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 20:42:15 +0000</pubDate>
		<dc:creator>Bártházi András</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://webakademia.hu/?p=374</guid>
		<description><![CDATA[Ha nem tetszik a blog.hu lépése/hozzáállása, vagy a blogter.hu lépése (mely pl. a friss blogbejegyzéseidre aggatja rá a nemkívánatos nofollow tulajdonságot), akkor szeretnék egy alternatívát ajánlani. A mai nappal &#8211; igencsak hosszú tesztidőszak után &#8211; útjára indul a Wish blogszolgáltatása, a WPress.hu (hívhatjuk WordPress központú dedikált tárhely szolgáltatásnak is). A korábbi beharangozó, és a tesztidőszakot [...]]]></description>
			<content:encoded><![CDATA[<p>Ha nem tetszik a <a href="http://inda.blog.hu/2008/11/08/uj_hirdetesi_szabalyok_a_blog_hu_n">blog.hu lépése/hozzáállása</a>, vagy a <a href="http://optimalizalas.info/jelensegek/blogter-seo-kenyszerzubbony-szulinapra.php">blogter.hu lépése</a> (mely pl. a friss blogbejegyzéseidre aggatja rá a nemkívánatos nofollow tulajdonságot), akkor szeretnék egy alternatívát ajánlani. A mai nappal &#8211; igencsak hosszú tesztidőszak után &#8211; útjára indul a <a href="http://wish.hu/">Wish</a> blogszolgáltatása, a <a href="http://wpress.hu/">WPress.hu</a> (hívhatjuk WordPress központú dedikált tárhely szolgáltatásnak is).</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-234" title="wpress-hu-wordpress-blog" src="http://webakademia.hu/wp-content/wpress-hu-wordpress-blog.jpg" alt="" width="500" height="325" /></p>
<p>A <a href="http://webakademia.hu/2008/06/premium-blogszolgaltatas/">korábbi beharangozó</a>, és a tesztidőszakot jól sikerültnek gondolom, jelenleg 15 blogot szolgál ki (Webakadémia is rövidesen költözik). A szolgáltatás átmenetet képez egy ingyenes blogszolgáltatás és egy fizetős tárhely szolgáltatás között, konkrétabban:</p>
<ul>
<li>bármikor elmehetsz veszteség nélkül &#8211; biztosítunk számodra egy megfelelően bekonfigurált WordPresst, amit más tárhely szolgáltatóhoz be tudsz rakni &#8211; ha saját domained van, akkor csak átállítod, ha wpress.hu-s domaint használnál, akkor pedig fél évig ingyenesen átirányítjuk.</li>
<li>fizető, de egy minőségi tárhelyhez képest olcsóbb (nem célunk a havi 500 Ft-ért &#8220;gagyi&#8221; tárhelyet kínálókkal versenyezni).</li>
<li>gyors és megbízható szerver (eddigi kb. 3000 órából kb. 4 órát álltunk, ami kevesebb mint 0.1%) van mögötte.</li>
<li>tárhely szolgáltatáshoz hasonlóan adunk FTP hozzáférést, s bár a konkrét blog rendszerbe nem lehet belenyúlni, lehetőség van saját bővítményeket, sablonokat feltölteni.</li>
<li>folyamatosan frissítjük a szolgáltatást (ezt sajnos nem teszi meg a legtöbb hazai blogszolgáltató), azaz a WordPress motor frissítésén felül frissítjük a bővítményeket, sablonokat, és újakkal is folyamatosan bővítjük a rendszert.</li>
<li>meghallgatjuk mit kérsz, s <em>gyorsan</em>, nem hónapok múlva megoldjuk, ha tudjuk.</li>
</ul>
<p><strong>Pár példa pluginekre:</strong></p>
<ul>
<li><a href="http://akismet.com/">Akismet</a> támogatás &#8211; a piac egyik legjobb spam szűrője (de más spam szűrőt is lehet majd használni)</li>
<li><a href="http://www.feedburner.com/fb/a/help/wordpress_quickstart">FeedBurner</a> támogatás &#8211; egy kipróbált rendszerrel tudhatsz meg statisztikákat az olvasóidról, ha sok az olvasód, akár reklámot is tehetsz a feed-be</li>
<li><a href="http://www.arnebrachhold.de/redir/sitemap-home/">Google XML sitemap</a> támogatás &#8211; hogy SEO szempontból is meg legyen egy kicsit támogatva a blogod az alapokon felül</li>
<li><a title="Nézd meg a bőv�tmények oldalát" href="http://txfx.net/code/wordpress/subscribe-to-comments/">Subscribe To Comments</a> &#8211; olvasóid egyes bejegyzéseidhez tartozó hozzászólásokról e-mailt kaphatnak</li>
<li><a title="Nézd meg a bőv�tmények oldalát" href="http://wordpress.org/extend/plugins/wp-syntax/">WP-Syntax</a> &#8211; programkódok egyszerű elhelyezésére</li>
<li><a href="http://bravenewcode.com/wptouch/">iPhone/iPod Touch</a> téma &#8211; ezekkel a kütyükkel a blogodra látogatóknak specializált, jól átlátható megjelenésű téma</li>
</ul>
<p>Persze ezek csak példák, a zenelejátszótól a Google Analytics támogatáson át a SEO, kóder (forráskódok beillesztése) és marketinges eszközökig sokmindent készen adunk számodra.</p>
<p><strong>Ki a célcsoport?</strong></p>
<p>A célcsoport azok az érdeklődő bloggerek, akik:</p>
<ul>
<li>elégedetlenek a hazai blogszolgáltatók szolgáltatásaival/hozzáállásával, és szeretnék a &#8220;legjobb&#8221; szolgáltatást kapni.</li>
<li>szeretnének függetlenek maradni, és/vagy presztízsértékűnek tartják saját domainen blogot üzemeltetni (a blog akár blog.cégedneve.hu címen is futhat!).</li>
<li>szeretnének reklámot megjeleníteni blogjukon (hazai blogszolgáltatók korlátozzák, teljesen tiltják vagy legalábbis megkötéseik vannak ezt illetően).</li>
<li>nem szeretnének technikai dolgokkal szórakozni, időt szánni a blogmotor telepítésére egy szolgáltatóhoz, pluginek összevadászására, frissítésére, a biztonsági frissítések lekövetésére.</li>
<li>lehetnek céges és &#8220;magán&#8221; bloggerek, lehet szó egy kampány támogatásáról, a cég saját kommunikációjának kiegészítéséről, szakmai vagy énblogról.</li>
</ul>
<p>A konkrét előnyöket, hátrányokat majd még leírom a <a href="http://wpress.hu/blog/">WPress.hu blogján</a>, a szolgáltatás viszont ingyenesen kipróbálható egy hét erejéig, így ne fogd vissza magad ha érdekel a dolog, és jelentkezz be!</p>
<p style="text-align: left;">
<hr />
<p><small>&copy; admin for <a href="http://webakademia.hu">‹Webakadémia /›</a>, 2008. |
<a href="http://webakademia.hu/2008/11/wpresshu-tesztidoszak-vege/">Permalink</a> |
<a href="http://webakademia.hu/2008/11/wpresshu-tesztidoszak-vege/#comments">5 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://webakademia.hu/2008/11/wpresshu-tesztidoszak-vege/&amp;title=WPress.hu &#8211; tesztidőszak vége">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://webakademia.hu/2008/11/wpresshu-tesztidoszak-vege/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Hello NowPublic!</title>
		<link>http://webakademia.hu/2008/10/hello-nowpublic/</link>
		<comments>http://webakademia.hu/2008/10/hello-nowpublic/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 16:26:52 +0000</pubDate>
		<dc:creator>Bártházi András</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://webakademia.hu/?p=351</guid>
		<description><![CDATA[Kicsit sokáig tartott, de beígértem: leírom hogy hogyan jutottam el a NowPublichoz, hátha másnak is hasznos lesz. Persze hatalmas újdonságokkal nem szolgálhatok, főként hogy egy részét már leírtam a múltkori, erről szóló bejegyzésemben. Ahogy írtam is a múltkor, jópár irányban elindultam, s végül kaptam jobbnál jobb ajánlatokat is. Végül úgy döntöttem, hogy a részleteket ezzel [...]]]></description>
			<content:encoded><![CDATA[<p>Kicsit sokáig tartott, de <a href="http://webakademia.hu/2008/09/lemaradas/">beígértem</a>: leírom hogy hogyan jutottam el a NowPublichoz, hátha másnak is hasznos lesz. Persze hatalmas újdonságokkal nem szolgálhatok, főként hogy egy részét már leírtam a múltkori, <a href="http://webakademia.hu/2008/08/au-revoir-netvibes-avagy-keressunk-melot/">erről szóló bejegyzésemben</a>.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-352" title="Hello NowPublic!" src="http://webakademia.hu/wp-content/hello-nowpublic.jpg" alt="" width="500" height="325" /></p>
<p style="text-align: left;">Ahogy írtam is a múltkor, jópár irányban elindultam, s végül kaptam jobbnál jobb ajánlatokat is. Végül úgy döntöttem, hogy a részleteket ezzel kapcsolatosan nem írom le (melyik cég, milyen pozíció), de ha valaki hasonló profilban keres állást mint én, szívesen megadom neki, hátha még egy-kettő aktuális.</p>
<p style="text-align: left;">Az álláskeresés legelején felkerestem egyik volt főnökömet a Netvibesnál (aki felvett), de végüls abból az irányból nem lett semmi, mert főként megbízásos melókat tudott volna, én pedig jelen helyzetben nem szerettem volna abba az irányba elmenni.</p>
<p style="text-align: left;">Ezután két állásajánlatot kaptam, mindkét cégnél alapvetően vezető JavaScript fejlesztő lettem volna, de más feladatok is párosultak volna a dologhoz, az egyiknél például általában a cég irányvonalában is segédkezni, a másiknál pedig a már meglevő csapatot összefogni. Mindkét esetben budapesti irodában kellett volna dolgozni, és a fizetési ajánlatok is átlag felettiek voltak.</p>
<p style="text-align: left;">Közben beérkezett még egy ajánlat egy nagyobb magyar cégtől, ott a JavaScript + sitebuild vonal mellett meg kellett volna a Ruby-val is ismerkedni, és ebbe az irányba azt hiszem én se akartam elmenni, másrészt pedig ők sem tudták erre a pozícióra azt a fizetést megadni, amit kértem volna. Később viszont ugyaninnen beérkezett egy <em>nagyon érdekes</em> ajánlat, mely keretében egy izgalmas funkció bevezetésében segédkezhetnék a cég által fejlesztett egyik ismert oldalon, ebben viszont döntés nem tudott a részükről születni még.</p>
<p style="text-align: left;">A két vezető JavaScript fejlesztő pozíciót végül nem fogadtam el, bár igen nehéz volt a döntés, mert mindegyik izgalmas feladatokat jelenthetett volna. Az ok végülis az volt, hogy az izgalmas feladatok mellett 200%-os teljesítményt (ha nem is feltétlenül munkaidőben, de agyban) is megkövetelt volna, amibe most nem akartam belemenni.</p>
<p style="text-align: left;">Jött még kettő másik ajánlat, az egyik egy magyar, de külföldre dolgozó cégtől (a pozícióban egy olyan ügyfelükkel dolgoztam volna együtt, akiknek már fejlesztettem a Netvibes-nál widgetet &#8211; érdekes lett volna) JavaScript + sitebuild jellegű pozícióra, a másik pedig a NowPublic-tól, JavaScript, sitebuild és részben Drupal fejlesztést illetően. A NowPublic-kal való gyors ismerkedést az is segítette, hogy a DrupalCon idén Szegeden volt, így a csapat nagy részével tudtam találkozni (és bulizni egy nagyot) személyesen is (a csapat egy része magyar). Ezek szintén jó fizetési ajánlatok voltak, az eddigi legjobbak, végül azért döntöttem a NowPublic mellett, mert gyakorlatilag hasonló megoldásban tudok náluk tovább dolgozni, mint a Netvibes-nál: nincs reggeli és esti utazás.</p>
<p style="text-align: left;">A NowPublic egy Drupal alapú közösségi híroldal, ahol az oldal felhasználói saját híreket tudnak beküldeni. A cégnek Vancouverben van a legtöbb alkalmazottja, de amúgy amerikai tulajdonú. Van pár érdekes funkció az oldalon (pl. a <a href="http://www.nowpublic.com/tags/drupal/scan">scan</a> &#8211; itt éppen Drupal témában), és várhatóan egyes Miner.hu-n szerzett tapasztalatot, és a Netvibes-nál összeszedett UWA tudást is hasznosítom a cégnél. A Drupal tudásomat sem árt majd felfrissíteni, emiatt is egy érdekes kihívás a cég. <em>Hello NowPublic!</em></p>
<hr />
<p><small>&copy; admin for <a href="http://webakademia.hu">‹Webakadémia /›</a>, 2008. |
<a href="http://webakademia.hu/2008/10/hello-nowpublic/">Permalink</a> |
<a href="http://webakademia.hu/2008/10/hello-nowpublic/#comments">5 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://webakademia.hu/2008/10/hello-nowpublic/&amp;title=Hello NowPublic!">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://webakademia.hu/2008/10/hello-nowpublic/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Lemaradás</title>
		<link>http://webakademia.hu/2008/09/lemaradas/</link>
		<comments>http://webakademia.hu/2008/09/lemaradas/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 11:43:23 +0000</pubDate>
		<dc:creator>Bártházi András</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://webakademia.hu/?p=330</guid>
		<description><![CDATA[Komolyan lemaradtam különböző témákról, és sajnos most sem tudom bepótolni a bejegyzések megírását, de remélem ami késik, az nem múlik. Most csak egy rövid bejegyzés lesz összefoglalva az érdekesebb, engem érintő témákat összefoglalandó, aztán remélem a következő bejegyzések már ki is fejtik azokat. Megjelent a Google böngészője, a Google Chrome, remélem előbb-utóbb kihozzák Mac alá [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Komolyan lemaradtam különböző témákról, és sajnos most sem tudom bepótolni a bejegyzések megírását, de remélem ami késik, az nem múlik. Most csak egy rövid bejegyzés lesz összefoglalva az érdekesebb, engem érintő témákat összefoglalandó, aztán remélem a következő bejegyzések már ki is fejtik azokat.</p>
<p style="text-align: center;"><img class="size-full wp-image-331 alignnone" title="lemaradtam-nyul-teknos" src="http://webakademia.hu/wp-content/lemaradtam-nyul-teknos.png" alt="" width="500" height="375" /></p>
<p style="text-align: left;">Megjelent a Google böngészője, a <a href="http://www.google.hu/chrome"><strong>Google Chrome</strong></a>, remélem előbb-utóbb kihozzák Mac alá is. Nem lesz az én böngészőm még egy ideig, de az azóta eltelt napokban kiderült, hogy pozitív hatásai vannak ennek a lépésnek. Ami a legtöbb embernek a Chrome-ban tetszik, az valójában a WebKit-ből, Safariból jön, a hiper-szuper JavaScript motorból pedig gyakorlatilag semmit sem lehet érzékelni. Ennek ellenére egy kiváló JavaScript implementációnak tűnik, nagyon-nagyon kevés hibája, hiányossága van. Érdekes, hogy a megjelenése után a WebKit és a Firefox is kihozott egy-egy gyorsabb JavaScript motort. Elég durva részesedést is sikerült összehozniuk, ami a webes szabványoknak, a WebKit/Safari elterjedésének mindenképpen jó, hiszen szinesíti a böngészőpalettát. A fejlesztőknek persze nem jó, mert épp annyi különbség van, hogy most már Chrome-ban is kell majd ellenőrizni a weboldalakat.</p>
<p style="text-align: left;">Megújult a <a href="http://zoom.hu/"><strong>Zoom.hu</strong></a>, a megjelenése bőven előnyére változott legalább egy nagyságrendet, s jók a videóik, fotóik is. Bár sajnos kevés a tartalmuk még mindig, és túl ritkán változik a címlap, de határozottan léptek egyet jó irányban. Vannak technikai hiányosságaik, de most már úgy gondolom hogy egy az igényeikhez jobban illő motor van mögöttük.</p>
<p style="text-align: left;">A <a href="http://netvibes.com/"><strong>Netvibes</strong></a>tól lelépek, a <a href="http://www.nowpublic.com/"><strong>NowPublic</strong></a>hoz pedig csatlakozom éppen (Drupal alapú közösségi médiaoldal). A Netvibes-szal szakmai szempontokból is érdekes két évet töltöttem el, és most úgy tűnik, hogy a NowPublic berkeiben is lesznek kihívások. A melókeresés folyamata tanulságos volt számomra, jó ajánlatokat kaptam innen-onnan, erről is igyekszem majd írni egy kicsit.</p>
<p style="text-align: left;">Beindulóban a WordPress alapú prémium blogszolgáltatásunk, a <a href="http://wpress.hu/"><strong>WPress.hu</strong></a> is, s bár ott is vannak elmaradások de a rendszer mindenképpen jól vizsgázik. Jó lenne végre a Webakadémiát is költöztetni rá. Ügyfél már van, a számlázással (szokás szerint) el vagyok még maradva.</p>
<p style="text-align: left;">Ideje lesz azt is bevallanom, hogy a <a href="http://webakademia.hu/2008/08/cross-domain-kommunikacio-windowname-alapon/">window.name alapú keresztdomaines kommunikáció</a> kapcsán csúnyán benéztem a dolgot, és úgy ahogy leírtam, a window.name nem alkalmas a feladatra, s még egy extra trükköt is be kell vetni hogy működőképes legyen (az adott iframe URL-jét át kell állítani átmenetileg saját domainre, hogy kiolvasható legyen a window.name tartalma).</p>
<p style="text-align: left;">Hát ennyi, jövőhéten nekikezdek a lemaradás bepótlásának.</p>
<hr />
<p><small>&copy; admin for <a href="http://webakademia.hu">‹Webakadémia /›</a>, 2008. |
<a href="http://webakademia.hu/2008/09/lemaradas/">Permalink</a> |
<a href="http://webakademia.hu/2008/09/lemaradas/#comments">One comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://webakademia.hu/2008/09/lemaradas/&amp;title=Lemaradás">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://webakademia.hu/2008/09/lemaradas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cross-domain kommunikáció window.name alapon</title>
		<link>http://webakademia.hu/2008/08/cross-domain-kommunikacio-windowname-alapon/</link>
		<comments>http://webakademia.hu/2008/08/cross-domain-kommunikacio-windowname-alapon/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 22:53:34 +0000</pubDate>
		<dc:creator>Bártházi András</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://webakademia.hu/?p=326</guid>
		<description><![CDATA[Egyik projektemben két, nem azonos domainen levő oldal között kellett megoldanom a kommunikációt (egy oldal, és rajta egy iframe). Korábban írtam már egy lehetséges megoldásról, most úgy döntöttem, hogy egy még ismeretlen irányba megyek el, kipróbálva, hogy hogyan is működik a dolog a window.name segítségével. A window JavaScript objektum name tulajdonságáról beszélünk, mely ezer éve [...]]]></description>
			<content:encoded><![CDATA[<p>Egyik projektemben két, nem azonos domainen levő oldal között kellett megoldanom a kommunikációt (egy oldal, és rajta egy iframe). <a href="/2007/10/iframe-magassaganak-automatikus-allitasa/">Korábban írtam már egy lehetséges megoldásról</a>, most úgy döntöttem, hogy egy még ismeretlen irányba megyek el, kipróbálva, hogy hogyan is működik a dolog a window.name segítségével.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-328" title="window.name" src="http://webakademia.hu/wp-content/window-name.png" alt="" width="500" height="325" /></p>
<p>A window JavaScript objektum name tulajdonságáról beszélünk, mely ezer éve jelen van minden böngészőben, bár csak mostanában sikerült felismerni, hogy ez bizony alkalmas különböző domainek közötti kommunikációra, adatcserére.</p>
<p><strong>Mire jó a window.name?</strong></p>
<p>Alapvetően az adott dokumentum &#8220;name&#8221; tulajdonsága egy azonosító tárolására szolgál, melynek (legfőképpen) akkor van szerepe, ha egy linknek a target tulajdonságát erre az aznosítóra állítjuk. Ezzel lehet egy linket egy másik frame-ben, iframe-ben megnyitni, vagy egy formot elküldeni.</p>
<pre>&lt;a href="http://barthazi.hu/" target="ajfrem"&gt;&lt;/a&gt;
&lt;iframe name="ajfrem" src="http://webakademia/hu/"&gt;&lt;/iframe&gt;</pre>
<p>Ebben a felállásban, ha a wekakademia.hu oldalon megnézzük a window.name értékét, akkor az &#8220;ajfrem&#8221; sztringet fogjuk visszakapni. Van azonban a window.name-nek van egy olyan tulajdonsága, mely semmilyen más értékre nem jellemző egy oldalon: böngészőnk bármely ablaka írni és olvasni tudja. Ez adott esetben egy komoly biztonsági rést is jelenthet, tehát csak óvatosan használjuk ezt ki!</p>
<p><strong>Mire jó még a window.name?</strong></p>
<p>Mielőtt nekikezdenénk az eltérő domainek közötti kommunikációnak, megosztok még egy trükköt, mely &#8211; főként webalkalmazásoknál, webszolgáltatásoknál &#8211; izgalmas lehet.</p>
<p>Amennyiben oldalunkra kívülről mutatnak linkek (akár &#8220;sima linkekről&#8221;, akár &#8220;akciót kiváltó linkekről&#8221; &#8211; például del.ici.us-nál egy új link hozzáadása &#8211; van szó), egy jellemző probléma lehet, hogy akár volt már korábban megnyitva egy ablak erről az oldal, akár nem, egy új ablak (fül) fog kinyílni, ezáltal egyre több ilyen alkalmazásunk lesz nyitva, ami nem mindig szerencsés.</p>
<p>Erre egy ugyan nem 100%-os, de jól működő megoldás lehet, ha az adott oldal betöltődésekor a window.name tulajdonságát valami egyedire (az oldal nevére) változtatjuk, a beágyazható kis badge-inket, egyéb bannereket, linkeket melyek az oldalra mutatnak, azokat pedig egy ugyanilyen értékű target tulajdonsággal látjuk el. Így a korábban már betöltött fülön fognak megnyilni ezek a linkek (vagy ha nem volt nyitva, akkor egy új fog nyílni).</p>
<p>Egy másik érdekes lehetőség a session kezelés, session adatok tárolása lehet, hiszen amikor új oldalt töltünk be az adott ablakba (fülre), akkor a window.name értéke nem változik. Csábító lehetőség, de <em>igen óvatosan</em> kell eljárnunk, hiszen adott esetben ezeket az értékeket bármilyen más oldal ki tudja olvasni. A linket már nem találom, de volt olyan trükk különben, hogy JavaScript kódokat cache-elt a window.name-ben valaki. Ezt hülyeségnek tartom. <img src='http://webakademia.hu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Hogyan működik a window.name kereszdomaines kommunikáció?</strong></p>
<p>A fentiek után gondolom mindenki érti a koncepciót: egyik dokumentum írja, a másik pedig olvassa a window.name tulajdonságot. A határait ugyan nem teszteltem, de elég nagy mennyiségű adathalmaz belefér, amire figyelnünk kell, hogy sztring alapú tulajdonságról beszélünk, tehát valamilyen módon szerializálnunk kell az átadandó objektumot, ha nem csak egy egyszerű sztringről van szó. Tömb szerű szerializációra kínál lehetőséget egy urlencode-olós megoldás, míg egy másik kiváló lehetőség a JSON használata lehet, mellyel komplex adatokat tudunk átpasszolni két domain között.</p>
<p>A bevezetőmben emlegetett location.hash alapú megoldással szemben, ahol a kommunikáció a weblap URL-jének # utáni részét manipulálva lehetséges, a window.name lehetővé teszi a kétirányú kommunikációt is &#8211; ami egy nagy előny lehet, ha megoldásokat keresünk.</p>
<p>A kivitelezés során a legkomolyabb kihívást az jelentette számomra, hogy valahogy hozzájussak a window objektumhoz. Egy oldal, és egy benne levő iframe megoldásnál két lehetőség van ugye, az egyik, hogy az oldal window.name-jén keresztül történik a kommunikáció, a másik pedig hogy az iframe-én keresztül. Ez utóbbi tűnik célszerűnek, tehát a kérdés, hogy hogyan lehet ezt az objektumot megtalálni.</p>
<p>Az érdekes válasz az az, hogy nincs rá szabványos (DOM) megoldás. A legjobb, működő megoldás a frames objektum használata (amivel utoljára akkor találkoztam, amikor még Netscape-re dolgoztam) lehet. Ennél számmal és a frame name tulajdonságával is hivatkozhatunk a frame-ekre, iframe-ekre, Safari alatt a névvel hivatkozás furcsán viselkedett, így szimplán így használtam:</p>
<pre>var iframe = frames[0];
if (iframe &amp;&amp; iframe.name) {...}</pre>
<p>A kommunikáció igen bonyolult protokollját úgy oldottam meg, hogy az iframe betöltődését a name tulajdonságát folyamatos kiolvasással ellenőriztem, s ha egy &#8220;READY&#8221; jelent meg benne, akkor tudtam, hogy készen áll az iframe az adatok fogadására. Az iframe-ben is ráállítottam egy függvényt setInterval-lal a window.name figyelésére, s ha kapott egy üzenetet és feldolgozta azt, akkor az üzenet törlése után &#8220;READY&#8221; beállításával tudta visszajelezni, hogy készen áll a következő feladatra.</p>
<p>Alapvetően egész jól, látványosan használatónak tűnik a window.name, rossz tapasztalatom nem igazán volt vele.</p>
<p><strong>Miért hackelünk?</strong></p>
<p>A window.name alapú megoldás &#8211; bármilyen irányból nézzük is -, bizony hackelés. Felmerülhet a kérdés, hogy miért nem használunk más eszközt, valami olyat, ami szebben és jobban képes működni. A válasz az, hogy azért, mert ilyen eszköz nincs. A válasz kiegészítése, hogy viszont <a href="http://www.w3.org/html/wg/html5/#crossDocumentMessages">készül,</a> sőt, egyes böngészőkben már most elérhető.</p>
<p>Éppen vonaton ülök viszonylag korlátos netezési lehetőségekkel, így hirtelen fejből nem emlékszem hogy mely böngészők implementálták már a lehetőséget, de az IE8 és még egy másik (Safari) böngésző rémlik fel szemeim előtt.</p>
<p>Viszont egy ideig ezek még nem lesznek elterjedt böngészők, így ha valamit ma kell megcsinálni úgy, hogy minél több böngészőben működjön, akkor nem tudjuk megoldani, csak hackeléssel &#8211; a window.name pedig minden elterjedt, a JavaScriptet értő böngészőben működik.</p>
<hr />
<p><small>&copy; admin for <a href="http://webakademia.hu">‹Webakadémia /›</a>, 2008. |
<a href="http://webakademia.hu/2008/08/cross-domain-kommunikacio-windowname-alapon/">Permalink</a> |
<a href="http://webakademia.hu/2008/08/cross-domain-kommunikacio-windowname-alapon/#comments">9 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://webakademia.hu/2008/08/cross-domain-kommunikacio-windowname-alapon/&amp;title=Cross-domain kommunikáció window.name alapon">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://webakademia.hu/2008/08/cross-domain-kommunikacio-windowname-alapon/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
