<?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>adamczuk.net.pl &#187; javascript</title>
	<atom:link href="http://adamczuk.net.pl/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://adamczuk.net.pl</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sat, 14 Aug 2010 10:26:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>wmd &#8211; alternatywa dla TinyMCE</title>
		<link>http://adamczuk.net.pl/2010/08/10/antyweb/</link>
		<comments>http://adamczuk.net.pl/2010/08/10/antyweb/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 19:30:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java Script]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[markdown]]></category>
		<category><![CDATA[wmd]]></category>
		<category><![CDATA[wysiwym]]></category>

		<guid isPermaLink="false">http://adamczuk.net.pl/?p=339</guid>
		<description><![CDATA[Podstawowe informacje na temat edytora wmd. Format markdown to ciekawa alternatywa.]]></description>
			<content:encoded><![CDATA[<p><a href="http://adamczuk.net.pl/wp-content/uploads/2010/08/wmd.jpg"><img src="http://adamczuk.net.pl/wp-content/uploads/2010/08/wmd.jpg" alt="" title="wmd" width="300" height="100" class="alignleft left size-full wp-image-366" /></a>Język HTML oraz XHTML to główne technologie używane przy tworzeniu stron internetowych. Niestety nie wszyscy, którzy mają styczność z internetem to ludzie techniczni. Właśnie dla takich ludzi stworzono edytory <abbr title="What You See Is What You Get">WYSIWYG</abbr>, czyli dostajesz, co widzisz. Jednak ten wpis dotyczy edytora <abbr title="What You See Is What You Mean">WYSIWYM</abbr>, którym jest <a href="http://wmd-editor.com/">wmd</a>.<br />
<span id="more-339"></span><br />
<strong>Markdown</strong> to język znaczników przeznaczony do formatowania tekstu, który został stworzony przez Johna Grubera i Aarona Swartza. Podstawowy cel składni język to uproszczenie tworzenia i formatowania tekstu. Tekst zapisany w takim formacie jest przetwarzany to semantycznego XHTML. Nic nie stoi na przeszkodzie w zapisywaniu obydwu wersji na wypadek przyszłych aktualizacji tekstu.</p>
<p>Podstawowym problemem edytorów WYSIWYG jest generowanie niepoprawnego kodu. Wina stoi nie tylko po stronie parsowania tekstu przez skrypt, ale także oczekiwaniach użytkownika, co do samego formatowania tekstu. Zalety edytorów WYSIWYM to generowanie semantycznego kodu, który nie zawiera formatowania wewnątrz znaczników tekstu. Wygląd takiego tekstu zależy od zewnętrznych arkuszy stylów.</p>
<p>Edytor <a href="http://wmd-editor.com/">wmd</a> to doskonała alternatywa dla <a href="http://tinymce.moxiecode.com/">TinyMCE</a>, popularnego edytora WYSIWYG. Wprawdzie nie korzystałem z ostatnich wersji tego edytora od kilku lat, ale na potrzeby ostatnich projektów stosuję właśnie <strong>wmd</strong>. Markdown nie jest trudnym formatem i do podstawowych zastosowań zupełnie wystarcza.</p>
]]></content:encoded>
			<wfw:commentRss>http://adamczuk.net.pl/2010/08/10/antyweb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nowe jQuery &#8211; nowe rozwiązania</title>
		<link>http://adamczuk.net.pl/2010/02/05/nowe-jquery-nowe-rozwiazania/</link>
		<comments>http://adamczuk.net.pl/2010/02/05/nowe-jquery-nowe-rozwiazania/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 10:43:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java Script]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[js]]></category>

		<guid isPermaLink="false">http://adamczuk.net.pl/?p=265</guid>
		<description><![CDATA[Krótka notka na temat nowego wydania jQuery 1.4.]]></description>
			<content:encoded><![CDATA[<p><a href="http://adamczuk.net.pl/wp-content/uploads/2010/02/jquery-light.jpg"><img src="http://adamczuk.net.pl/wp-content/uploads/2010/02/jquery-light.jpg" alt="" title="jquery-light" width="200" height="75" class="left" /></a>Na początku roku wydano jQuery 1.4, które wprowadza nowe funkcjonalności i poprawia znane błędy. Wydanie nowej wersji trwało stało się dla twórców powodem do wielkiego świętowania, czemu poświęcili osobną <a href="http://jquery14.com/">stronę</a>.</p>
<p>W ciągu 14 dni twórcy biblioteki opowiadali o zmianach jakie wprowadzili do nowej wersji. Szczególnie interesujący był <a href="http://jquery14.com/day-03/internal-changes-in-jquery-14-2">podcast</a>, w którym John Resig przedstawił zmiany w rdzeniu biblioteki. Zmniejszenie rozmiaru, wzrost wydajności i większa zgodność z przeglądarkami.</p>
]]></content:encoded>
			<wfw:commentRss>http://adamczuk.net.pl/2010/02/05/nowe-jquery-nowe-rozwiazania/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Drawter</title>
		<link>http://adamczuk.net.pl/2009/11/20/drawter/</link>
		<comments>http://adamczuk.net.pl/2009/11/20/drawter/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 20:01:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Serwisy]]></category>
		<category><![CDATA[drawter]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>

		<guid isPermaLink="false">http://adamczuk.net.pl/?p=225</guid>
		<description><![CDATA[Dawno temu znalazłem w sieci ciekawe narzędzie &#8211; mianowicie Drawter.com. Pamiętam, że jego możliwości były spore, chociaż nigdy nie próbowałem tworzyć przy jego pomocy prawdziwego układu strony. Możliwości aplikacji pokazuje screencast ze strony projektu. Program pozwala na tworzenie stron internetowych poprzez rysowanie warstw. Jednak nie jest to internetowy edytor WYSIWYG.

Drawter w elegancki sposób generuje kod [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://adamczuk.net.pl/wp-content/uploads/2009/11/drawter.jpg" alt="drawter" title="drawter" width="100" height="100" class="left size-full wp-image-226" />Dawno temu znalazłem w sieci ciekawe narzędzie &#8211; mianowicie <a href="http://drawter.com/">Drawter.com</a>. Pamiętam, że jego możliwości były spore, chociaż nigdy nie próbowałem tworzyć przy jego pomocy prawdziwego układu strony. Możliwości aplikacji pokazuje <a href="http://drawter.com/screencast/">screencast</a> ze strony projektu. Program pozwala na tworzenie stron internetowych poprzez rysowanie warstw. Jednak nie jest to internetowy edytor WYSIWYG.<br />
<span id="more-225"></span><br />
<strong>Drawter</strong> w elegancki sposób generuje kod XHTML oraz CSS na podstawie narysowanych myszką warstw. Rysowane warstwy symbolizują znaczniki kodu, a nie narysowany obraz. Draw Mode pozwala na rysowanie kolejnych tagów naszego layoutu, a Edit Mode pozwala dodać lub zmienić właściwości stylów. Oprócz tego możemy  w dowolnej chwili wygenerować kod naszej strony.</p>
<p>Narzędzie to wymaga od użytkownika wiedzy na temat XHTML i CSS, a zatem nie jest przeznaczone dla początkujących koderów. Jednak programiści Drawtera zapowiadają stworzenie wersji Amateur dla laików standardów sieciowych.</p>
]]></content:encoded>
			<wfw:commentRss>http://adamczuk.net.pl/2009/11/20/drawter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ferrante.pl</title>
		<link>http://adamczuk.net.pl/2009/06/05/ferrante-pl/</link>
		<comments>http://adamczuk.net.pl/2009/06/05/ferrante-pl/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 21:48:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blogi]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[ferrante]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[js]]></category>

		<guid isPermaLink="false">http://adamczuk.net.pl/?p=198</guid>
		<description><![CDATA[JavaScript i jQuery podane w łatwy i przejrzysty sposób.]]></description>
			<content:encoded><![CDATA[<p><img src="http://adamczuk.net.pl/wp-content/uploads/2009/07/ferrante.jpg" alt="ferrante" title="ferrante" width="400" height="200" class="left" />W sieci istnieje wiele blogów na temat technologii internetowych. Jednak nie wszystkie z nich, właściwie i rzeczowo opisują dane technologie, do tego w języku polskim. Jeśli chodzi o Java Script to moim podstawowym źródłem informacji była strona Damiana Wielgosika, czyli <a href="http://ferrante.pl/o-mnie/">ferrante.pl</a>.<br />
<span id="more-198"></span><br />
Autor przedstawił na blogu kilkanaście przydanych i obszernych artykułów na temat Java Script. To dzięki tej stronie nabrałem przekonania do stosowania JS. W dalszej kolejności ucząc się <a href="http://jquery.com/">jQuery</a>, które rozszerza możliwości JS, a zostało równie profesjonalnie opisane przez autora. Tego typu strony pozwalają początkującym użytkownikom łatwo zapoznać się ze specyficznym tematem.</p>
<p>Szkoda tylko, że intensywny cykl artykułów na temat JS, a także jQuery przystopował trochę częstość aktualnizacji bloga. Trudno się przyznać, ale brak czasu jest poważnym wrogiem podczas aktywnej działalności w sieci. Na swoim przykładzie mogę przyznać, jak trudne jest regulane pisanie na specjalistyczne tematy. Tym bardziej cieszę się, że ferrante.pl działa znowu, a autor częściej aktualizuje bloga.</p>
]]></content:encoded>
			<wfw:commentRss>http://adamczuk.net.pl/2009/06/05/ferrante-pl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript dla webmasterów. Zaawansowane programowanie</title>
		<link>http://adamczuk.net.pl/2009/05/25/javascript-dla-webmasterow-zaawansowane-programowanie/</link>
		<comments>http://adamczuk.net.pl/2009/05/25/javascript-dla-webmasterow-zaawansowane-programowanie/#comments</comments>
		<pubDate>Mon, 25 May 2009 20:29:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Książki]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[helion]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://adamczuk.net.pl/?p=193</guid>
		<description><![CDATA[Krótka recenzja dobrej książki na temat JS, autorstawa Nicolasa Zakasa.]]></description>
			<content:encoded><![CDATA[<p><img src="http://adamczuk.net.pl/wp-content/uploads/2009/07/js_zp.jpg" alt="js_zp" width="140" height="200" title="JavaScript dla webmasterów. Zaawansowane programowanie" class="left" />JavaScript jest technologią działającą po stronie klienta. W latach 90-tych ubiegłego wieku był wykorzystywany w aplikacjach internetowych do różnych celów. Jednak większość użytkowników ma złe doświadczenia związane z JS. Wyciąganie informacji o przeglądarce, rozwidlanie kodu oraz irytujące okienka pop-up to standardowe zadania jakie spełniał kiedyś JavaScript. A przecież możliwości JS są dużo większe. Możemy się, o tym przekonać czytając książkę Nicolasa Zakasa.<br />
<span id="more-193"></span><br />
<em>&#8220;JavaScript dla webmasterów. Zaawansowane programowanie&#8221;</em> to książka, w której znajdziemy wiele informacji na temat struktury języka oraz sposobu programowania w nim. Możliwości JS rozszerzają się w połączeniu z <abbr title="Document Object Model">DOM</abbr> i <abbr title="Browser Object Model">BOM</abbr>. Nowoczesna aplikacja webowa musi pozwalać na swobodną interakcje użytkownika z oprogramowaniem. Możemy zwiększyć użyteczność naszych stron internetowych poprzez programowanie obiektowe oraz rozdzielenie warstw prezentacji i logiki. Dzięki tej książce nauczymy się jak tworzyć mechanizmy komunikacji klient-server, a także projektować intuicyjne i dynamiczne interfejsy użytkownika.</p>
<p>Książka &#8220;JavaScript dla webmasterów. Zaawansowane programowanie&#8221; zawiera przykładowe rozwiązania najczęściej spotykanych problemów. Podczas tworzenia aplikacji internetowych projektanci często muszą rezygnować ze swoich pomysłów, bo nie mają możliwości ich realizacji. W książce znajdziemy informacje o wyrażeniach regularnych, obsłudze zdarzeń oraz rozszerzeniach JavaScriptu. Nauczymy się także podstaw ECMAScript, struktury obiektowego modelu dokumentu oraz właściwego osadzania JavaScript w kodzie strony WWW. Autor przedstawia również alternatywne sposoby sprawdzania poprawności formularzy oraz wykorzystania elementów <abbr title="eXtensible Markup Language">XML</abbr>. Wreszcie poznamy zasady działania komunikacji między przeglądarką i serwerem. Jeśli interesjuą nas usługi sieciowe i bezpieczeństwo naszych aplikacji JavaScript to niezbędne informacje również znajdziemy w tej książce.</p>
<p>Książka jest bardzo dobrym podręcznikiem dla osób znających podstawy JS. Znajomość materiału powinna pozwolić nam na właściwą rozbudowę naszych aplikacji. Przedstawione przykłady znajdują bardzo duże zastosowanie w nowoczesnych, intuicyjnych interfejsach użytkownika.</p>
<p class="info">OSTATECZNA OCENA: 4/5</p>
<ul>
<li><strong>Autor: Nicholas C. Zakas</strong></li>
<li>Tytuł oryginału: Professional JavaScript for Web Developers</li>
<li>Tłumaczenie: Jarosław Dobrzański, Krzysztof Czupryński, Daniel Kaczmarek</li>
<li>ISBN: 83-246-0280-1</li>
<li>Format: B5, stron: 696</li>
<li>Data wydania: 04/2006 (<a href="http://helion.pl">Helion</a>)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://adamczuk.net.pl/2009/05/25/javascript-dla-webmasterow-zaawansowane-programowanie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
