<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>WebAbout</title>
	<atom:link href="http://ryedstar.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ryedstar.wordpress.com</link>
	<description>o sieci, stronach www, społeczeństwie globalnym.</description>
	<lastBuildDate>Sun, 09 Mar 2008 17:34:22 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>pl</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='ryedstar.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/de7e153cf3475ab3badb911ef8171ce7?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>WebAbout</title>
		<link>http://ryedstar.wordpress.com</link>
	</image>
			<item>
		<title>O ulubionych bibliotekach słów parę. Cz.1 Scriptaculous</title>
		<link>http://ryedstar.wordpress.com/2008/02/28/o-ulubionych-bibliotekach-slow-pare/</link>
		<comments>http://ryedstar.wordpress.com/2008/02/28/o-ulubionych-bibliotekach-slow-pare/#comments</comments>
		<pubDate>Thu, 28 Feb 2008 14:48:27 +0000</pubDate>
		<dc:creator>ryedstar</dc:creator>
				<category><![CDATA[Technicznie]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[scriptaculous]]></category>

		<guid isPermaLink="false">http://ryedstar.wordpress.com/?p=4</guid>
		<description><![CDATA[Przemierzając czeluście internetu w poszukiwaniu ciekawych bibliotek wspomagających tworzenie interfejsu użytkownika jednocześnie nie wypaczających user-experience trafiłem (dość szybko, więc moje poszukiwania nie były długie i męczące) na ciekawą stronę http://script.aculo.us/.

Na stronie tej zobaczyć można czym jest jedna z części wykorzystywanych przeze mnie w moich projektach. Jest to coś, co od razu rzuca się w oczy [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryedstar.wordpress.com&blog=2928579&post=4&subd=ryedstar&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Przemierzając czeluście internetu w poszukiwaniu ciekawych bibliotek wspomagających tworzenie interfejsu użytkownika jednocześnie nie wypaczających user-experience trafiłem (dość szybko, więc moje poszukiwania nie były długie i męczące) na ciekawą stronę <a href="http://script.aculo.us/">http://script.aculo.us/</a>.<br />
<span id="more-4"></span><br />
Na stronie tej zobaczyć można czym jest jedna z części wykorzystywanych przeze mnie w moich projektach. Jest to coś, co od razu rzuca się w oczy &#8211; animacja. Bawiąc się nagłówkami w &#8220;bąblach&#8221; możemy doświadczyć kolejnej jakże zacnej funkcjonalności &#8211; techniki drag&amp;drop.</p>
<p>Jak już mówiłem &#8211; najczęściej wykorzystywaną częścią jest framework animacji. Jest on niezwykle wygodny w użyciu. Rozpocząć zabawę ze scriptaculous można ( i to zalecam ) od złożonych efektów.</p>
<p><a href="http://wiki.script.aculo.us/scriptaculous/show/CombinationEffects"> http://wiki.script.aculo.us/scriptaculous/show/CombinationEffects </a></p>
<p>Zalecam przestudiowanie dokumentacji, ale sam też podpowiem parę rzeczy, które spotkałem podczas pracy z tą biblioteką. Większość efektów wywołuje się poprzez</p>
<p><code>Effect.(nazwa_efektu)(obiekt);</code></p>
<p>W zdecydowanej większości jest to wystarczające minimum, jednak jeden z efektów wymaga umieszczenia słowa <b>new</b> przed całym wyrażeniem. &#8220;Be aware of the synatx: this effect strictly requires a “new” in front, otherwise you will get a javascript<br />
error.&#8221; Dodam, że obiekt nie musi być obiektem samym w sobie, ale jego id również zostanie zaakceptowane. To z powodu użycia funkcji $() z biblioteki Prototype, na której to scriptaculous się opiera. Więcej o funkcji $() znajdziesz na <a href="http://www.prototypejs.org/api/utility">http://www.prototypejs.org/api/utility</a></p>
<p>Te gotowe efekty oczywiście daje się modyfikować do własnych potrzeb. W dokumentacji każdej z nich znajdziecie listę opcji w jakie można wyposażyć wywoływany efekt.  I tak dla przykładu:<br />
<code>Effect.Appear('id_of_element', { duration: 3.0 });</code></p>
<p>Efekt pojawiania się będzie teraz trwał dłużej, bo całe trzy sekundy.</p>
<p>Po opanowaniu efektów złożonych, możemy przejść do efektów podstawowych. Te wywołuje się jak poprzednie, a także mają swoją dokumentację:</p>
<p><a href="http://wiki.script.aculo.us/scriptaculous/show/CoreEffects"> http://wiki.script.aculo.us/scriptaculous/show/CoreEffects </a></p>
<p>Gdybym pokazał tylko te dwie funkcjonalności to pominąłbym duży kawałek udogodnień jaki jest dostarczany przez scriptaculous. Efekty złożone powstały poprzez wywoływanie kolejno efektów podstawowych. W jaki sposób zagwarantowano to, że każdy z podstawowych efektów jest wykonywany po kolei albo jednocześnie z innymi? W jaki sposób zagwarantować kolejność wywołania efektów? Tutaj przychodzą nam z pomocą kolejki. Ich dokumentacja znajduje się pod adresem:</p>
<p><a href="http://wiki.script.aculo.us/scriptaculous/show/EffectQueues"> http://wiki.script.aculo.us/scriptaculous/show/EffectQueues</a></p>
<p>Efekty można ustawiać tak, by wykonały się w pewnej kolejności. Najlepiej wytłumaczyć działanie kolejek na przykładzie:</p>
<p><code><br />
Effect.Puff('klocek1');<br />
Effect.Puff('klocek2');<br />
Effect.Puff('klocek3');<br />
</code></p>
<p>Ten fragment kodu spowoduje wywołanie efektu Puff, na elementach o id: klocek1, klocek2, klocek3.  Jednak te trzy obiekty znikną w jednym czasie. Jak zrobić, żeby Puff działał na każdym z nich jeden po drugim?</p>
<p><code>Effect.Puff('klocek1', {queue: 'end'});<br />
Effect.Puff('klocek2', {queue: 'end'});<br />
Effect.Puff('klocek3', {queue: 'end'});<br />
</code></p>
<p>Teraz efekty zostały ustawione w kolejkę, czyli wykonają się po kolei.  Bardziej zaawansowane animacje mogą wymagać akcji na kilku obiektach, ale ani nie wszystkie po kolei, ani na raz. Przydatne będzie tutaj grupowanie kolejek.</p>
<p><code><br />
Effect.Puff('klocek1', {queue: {position: 'end', scope: 'grupa1'} );<br />
Effect.Puff('klocek2', {queue: {position: 'end', scope: 'grupa1'} );<br />
Effect.Puff('klocek3', { {queue: {position: 'end', scope: 'grupa1'} );<br />
Effect.Puff('klocek4', {queue: {position: 'end', scope: 'grupa2'} );<br />
Effect.Puff('klocek5', {queue: {position: 'end', scope: 'grupa2'} );<br />
Effect.Puff('klocek6', { {queue: {position: 'end', scope: 'grupa2'} );</code></p>
<p>Teraz kolejność znikania będzie następująca:</p>
<p>klocek1 oraz klocek4</p>
<p>klocek2 oraz klocek5</p>
<p>klocek3 oraz klocek 6</p>
<p>To już wszystko co chciałem powiedzieć o tej bibliotece. Jak już wspomniałem na początku posiada ona jeszcze rozszerzenia oferujące technikę drag&#8217;n'drop, ale nie korzystałem do tej pory z tej części toteż nie będę się o niej rozpisywać.</p>
<p>Projektując interfejsy z takimi animacjami należy wziąć pod uwagę to, że na stronie o wiele bardziej ważna jest informacja, a nie sposób jej przestawienia. Przestrzegam nie tyle co przed zbytnim natłokiem animacji na stronie, ale bardziej przed wydłużaniem czasu, który musi minąć pomiędzy akcją użytkownika, a momentem, w którym może on wykonać następną akcję &#8211; czasu który na jakąś animację jest poświęcony.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/ryedstar.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/ryedstar.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ryedstar.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ryedstar.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ryedstar.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ryedstar.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ryedstar.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ryedstar.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ryedstar.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ryedstar.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ryedstar.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ryedstar.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryedstar.wordpress.com&blog=2928579&post=4&subd=ryedstar&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ryedstar.wordpress.com/2008/02/28/o-ulubionych-bibliotekach-slow-pare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/72465a0bbbb82d37ea3535aa80cf307e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">ryedstar</media:title>
		</media:content>
	</item>
		<item>
		<title>Moralność, społeczeństwo, internet</title>
		<link>http://ryedstar.wordpress.com/2008/02/21/3/</link>
		<comments>http://ryedstar.wordpress.com/2008/02/21/3/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 09:54:14 +0000</pubDate>
		<dc:creator>ryedstar</dc:creator>
				<category><![CDATA[Ogólnie]]></category>
		<category><![CDATA[allegro]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[moralność]]></category>
		<category><![CDATA[upadek]]></category>
		<category><![CDATA[uzależnienie]]></category>

		<guid isPermaLink="false">http://ryedstar.wordpress.com/?p=3</guid>
		<description><![CDATA[Ten post miał być o czymś innym zgodnie z zapowiedzią. Na stronie głównej allegro zauważyłem promocję jednej z aukcji. Mignięcie jej tytułu przed moimi oczami zmusiło mnie do kliknięcia &#8220;Wstecz&#8221; po przejściu do kategorii &#8220;Komputery&#8221;.

Załączam jej zarchiwizowaną wersję: archiwum
W zasadzie nie widzę sensu wykładania tutaj oceny tego co widzicie w kontekście mojej moralności, bo każdy [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryedstar.wordpress.com&blog=2928579&post=3&subd=ryedstar&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://arturkulig.eu/rozne/przyjazn/przyjazn/logo.gif" style="float:left;" />Ten post miał być o czymś innym zgodnie z zapowiedzią. Na stronie głównej allegro zauważyłem promocję jednej z aukcji. Mignięcie jej tytułu przed moimi oczami zmusiło mnie do kliknięcia &#8220;Wstecz&#8221; po przejściu do kategorii &#8220;Komputery&#8221;.<br />
<span id="more-3"></span><br />
Załączam jej zarchiwizowaną wersję: <a href="http://arturkulig.eu/rozne/przyjazn/">archiwum</a></p>
<p>W zasadzie nie widzę sensu wykładania tutaj oceny tego co widzicie w kontekście mojej moralności, bo każdy to zrobił już na pewno we własnym zakresie wykorzystując własną.<br />
Posuwając się w swoim myśleniu bardzo daleko mogę stwierdzić, że to pierwszy krok w <b>uznaniu i zalegalizowaniu prostytucji</b>. Skupmy się jednak na internecie.</p>
<p>Internet powstał jako sieć wymiany informacji. Po niedługim czasie sprytni ludzie zaczęli jej używać jako kolejnego medium służące celom marketingowym. Pojawiły się płatne usługi dostarczające informacje oraz mnóstwo powierzchni reklamowych. Web2.0 przyniosło relację użytkownik-&gt;informacja-&gt;użytkownik obok serwis-&gt;informacja-&gt;użytkownik i tak internet nabrał nowej, ludzkiej twarzy. Bardziej swobodna wymiana informacji (jakiejkolwiek &#8211; informacja to nie tylko przecież suche fakty) między użytkownikami pozwoliła na wytworzenie się wirtualnej przestrzeni. Globalnej wioski.</p>
<div style="text-align:center;"><a href="http://honey.7thguard.net/essays/antropologia.php">Przeczytaj by wiedzieć więcej</a></div>
<p>Społeczności internetowe, ich powstanie za sprawą umożliwiającej to powstanie płaszczyzny jaką jest Wirtualna Przestrzeń pozwoliły na kreowanie takich samych instancji jakie istnieją w świecie rzeczywistym. Mówię tutaj konkretnie o więziach międzyludzkich. Jest to zjawisko dobre, lub przynajmniej nieszkodliwe o ile związani posiadają &#8220;nadludzką&#8221; umiejętność łączenia świata wirtualnego i rzeczywistego. Oddzielanie ich świadczyć może o dysfunkcji komunikatywności w obu przypadkach: gdy po oddzieleniu wybiera się jako podstawową/jedyną rzeczywistość i &#8220;nierzeczywistość&#8221;. Opcją wyboru rzeczywistości się nie zajmę, bo nie o tym mowa. Wybranie realiów wirtualnych jako podstawowej płaszczyzny życiowej niesie za sobą <a href="http://www.winter.pl/internet/uzaleznienie.html">duże kłopoty i może stać się poważnym problemem</a>, do czego nie trzeba nikogo przekonywać.</p>
<p>Wróćmy do aukcji, o której wspomniałem na początku. Nie zakładam, że autor posiada ww. &#8220;nadludzką&#8221; umiejętność, bo nie jest to istotne. Chcę zwrócić uwagę na klientelę tego użytkownika. Właściwie na <a href="http://en.wikipedia.org/wiki/Target_market">target</a>, bo jak dotąd (do chwili pisania posta) nie widać było żadnego zakupu usługi. Z pewnością nie są to Ci którzy łączą rzeczywistości wirtualną i niewirtualną, a nie Ci którzy je wyraźnie oddzielają i preferują życie w tej drugiej. Twórca aukcji nie jest zainteresowany zawieraniem znajomości w świecie rzeczywistym (nie ma o tym wzmianki, jest za to gwarancja szybkich odpowiedzi na maila; usługodawca zamierza obsłużyć 60 klientów na raz &#8211; jeżeli miałby spotykać się po pracy, bo jakąś musiałby mieć skoro usługę wycenił na 37,00 zł, to każdego z nich widziałby raz na dwa miesiące, wolne weekendy poświęcone tej działalności z pewnością zwiększyłyby częstotliwość spotkań) tak więc, <span style="font-size:large;">czy na pewno im pomoże pogłębiając ich przywiązanie do sieci?</span></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/ryedstar.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/ryedstar.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ryedstar.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ryedstar.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ryedstar.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ryedstar.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ryedstar.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ryedstar.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ryedstar.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ryedstar.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ryedstar.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ryedstar.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryedstar.wordpress.com&blog=2928579&post=3&subd=ryedstar&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://ryedstar.wordpress.com/2008/02/21/3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/72465a0bbbb82d37ea3535aa80cf307e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">ryedstar</media:title>
		</media:content>

		<media:content url="http://arturkulig.eu/rozne/przyjazn/przyjazn/logo.gif" medium="image" />
	</item>
	</channel>
</rss>