<?xml version="1.0" encoding="iso-8859-2"?>
<rss version="2.0">
<channel>
<title>Wrak Forum</title>
<link>http://www.friendly.pun.pl</link>
<description> Wrak Forum</description>
<language>pl</language>
<docs>http://backend.userland.com/rss</docs>
<item>
<title>Humorek</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=232#p232</link>
<guid isPermaLink="false">232@http://www.friendly.pun.pl</guid>
<description><![CDATA[Tu jest fajny i śmieszny filmik (samo życie!): <a href="http://www.youtube.com/watch?v=vB-AiC7YEQM" target="_blank" rel="nofollow">http://www.youtube.com/watch?v=vB-AiC7YEQM</a> <br /><br />_________________________<br />A na wakacje <a href="http://www.edytak.ulotka.org" target="_blank" rel="nofollow">domki w sielpi</a>]]></description>
<pubDate>Âroda 17 WrzesieĹ</pubDate>
<comments>Âroda 17 WrzesieĹ</comments>
</item>
<item>
<title></title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=231#p231</link>
<guid isPermaLink="false">231@http://www.friendly.pun.pl</guid>
<description><![CDATA[Tamten filmik nie działa - to może taki: <a href="http://www.youtube.com/watch?v=DcR_BQaAfjo" target="_blank" rel="nofollow">http://www.youtube.com/watch?v=DcR_BQaAfjo</a><br /><br /><br /><br /><br /><br /><br />_______________________________<br />A na wczasy <a href="http://www.edytak.ulotka.org" target="_blank" rel="nofollow">Sielpia domki letniskowe</a>]]></description>
<pubDate>Âroda 7 Maj</pubDate>
<comments>Âroda 7 Maj</comments>
</item>
<item>
<title>Humorek</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=230#p230</link>
<guid isPermaLink="false">230@http://www.friendly.pun.pl</guid>
<description><![CDATA[Fajne filmiki:<br />Dlaczego nie warto zapuszczać brody: <a href="http://www.youtube.com/watch?v=Trx_sSHk5A8" target="_blank" rel="nofollow">http://www.youtube.com/watch?v=Trx_sSHk5A8</a> i zakochany osioł: <a href="http://www.youtube.com/watch?v=nc6DF3IKdb4" target="_blank" rel="nofollow">http://www.youtube.com/watch?v=nc6DF3IKdb4</a> :D<br /><br /><br /><br /><br /><br />_______________________________<br />Fajne miejsce - <a href="http://www.edytak.ulotka.org/sielpia.html" target="_blank" rel="nofollow">Sielpia atrakcje</a>]]></description>
<pubDate>Âroda 7 Maj</pubDate>
<comments>Âroda 7 Maj</comments>
</item>
<item>
<title></title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=229#p229</link>
<guid isPermaLink="false">229@http://www.friendly.pun.pl</guid>
<description><![CDATA[Bardzo fajna stronka. A jeśli chodzi o forum to może jeszcze się rozrusza, czego oczywiście życzę. <br /><br /><br /><br /><br />____________________________________________<br />Magiczne miejsce <a href="http://www.edytak.ulotka.org" target="_blank" rel="nofollow">Sielpia noclegi</a> nad wodą]]></description>
<pubDate>Âroda 7 Maj</pubDate>
<comments>Âroda 7 Maj</comments>
</item>
<item>
<title>Znicze dowirtualnego zapalenia..</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=228#p228</link>
<guid isPermaLink="false">228@http://www.friendly.pun.pl</guid>
<description><![CDATA[a co tam znicz, jak można zmienić nazwę???!! :D ale głupie pomysły...no no no brawo sama dla siebie :(]]></description>
<pubDate>PiĹĄtek 14 Marzec</pubDate>
<comments>PiĹĄtek 14 Marzec</comments>
</item>
<item>
<title>Znicze dowirtualnego zapalenia..</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=227#p227</link>
<guid isPermaLink="false">227@http://www.friendly.pun.pl</guid>
<description><![CDATA[nie ma to jak się ździebko pobawić............................................sdgfhsoirhniruvnsuiyrbvsyvr]]></description>
<pubDate>PiĹĄtek 14 Marzec</pubDate>
<comments>PiĹĄtek 14 Marzec</comments>
</item>
<item>
<title>Znicze dowirtualnego zapalenia..</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=226#p226</link>
<guid isPermaLink="false">226@http://www.friendly.pun.pl</guid>
<description><![CDATA[o cholerka...ale śmietnisko :)]]></description>
<pubDate>PiĹĄtek 14 Marzec</pubDate>
<comments>PiĹĄtek 14 Marzec</comments>
</item>
<item>
<title>Witaj w portalu pun.pl</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=225#p225</link>
<guid isPermaLink="false">225@http://www.friendly.pun.pl</guid>
<description><![CDATA[zozozozozzozooizoozozozozo]]></description>
<pubDate>PoniedziaĹek 24 GrudzieĹ</pubDate>
<comments>PoniedziaĹek 24 GrudzieĹ</comments>
</item>
<item>
<title>Witaj w portalu pun.pl</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=224#p224</link>
<guid isPermaLink="false">224@http://www.friendly.pun.pl</guid>
<description><![CDATA[i co jeszcze mklawiature]]></description>
<pubDate>PoniedziaĹek 24 GrudzieĹ</pubDate>
<comments>PoniedziaĹek 24 GrudzieĹ</comments>
</item>
<item>
<title>Witaj w portalu pun.pl</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=223#p223</link>
<guid isPermaLink="false">223@http://www.friendly.pun.pl</guid>
<description><![CDATA[HTML[edytuj]Z Wikipedii<br />(Przekierowano z Html)<br />Skocz do: nawigacji, szukaj<br />Ten artykuł jest częścią serii<br />World Wide Web<br /><br /> <br /><br />--------------------------------------------------------------------------------<br /><br />Struktura stron WWW<br /><br /><br />(X)HTML<br />XML i XSL<br /><br /><br />--------------------------------------------------------------------------------<br /><br />Generowanie dynamicznych stron WWW<br /><br />ASP<br />ASP.NET<br />JSP<br />PHP<br /><br /><br />--------------------------------------------------------------------------------<br /><br />Po stronie użytkownika<br /><br />CSS<br />JavaScript<br /><br /><br />--------------------------------------------------------------------------------<br /><br />Przesyłanie danych<br /><br />HTTP(S)<br />HTTP referrer<br />Serwer WWW<br /><br /><br />--------------------------------------------------------------------------------<br /><br />Pojęcia<br /><br />W3C<br />Webdesigner<br />Webmaster<br /> <br />HTML (ang. HyperText Markup Language, pl. hipertekstowy język znakowania), to język opisujący sposób wyświetlania na ekranie odbiorców treści tekstowej i multimedialnej dokumentów hipertekstowych oraz organizację wzajemnych połączeń między nimi. Jest niezależny od typu komputera, na którym strony te będą oglądane; to bardzo ważna okoliczność, która ważnie przyczyniła się do rozpowszechnienia sieci WEB.<br /><br />Spis treści [ukryj]<br />1 Historia <br />2 Struktura dokumentu <br />3 Przykład dokumentu HTML <br />4 Przyszłość <br />5 Zobacz też <br />6 Linki zewnętrzne <br />6.1 Nauka <br /> <br /><br /><br /> Historia&nbsp; [edytuj]<br />Wraz z rozwojem sieci WWW, a zwłaszcza jej upowszechnianiem, pojawiła się potrzeba dołączania do tekstów tabel, grafiki i plików multimedialnych, w wyniku czego zaczęły powstawać kolejne wersje HTML-u. Wersje te były rozwijane przez firmy produkujące przeglądarki stron WWW, bez wzajemnych konsultacji, co doprowadziło do częściowej niekompatybilności wersji HTML-u zaimplementowanych w przeglądarkach różnych producentów.<br /><br />Próbą odpowiedzi na tę sytuację było stworzenie W3C czyli World Wide Web Consortium, organizacji która zajmuje się ustanawianiem wspólnych standardów HTML-u, a także innych zagadnień związanych z pisaniem stron WWW. Jego pierwsza wersja została opracowana przez Tima Berners-Lee w 1989 roku, który w tym czasie był konsultantem do spraw oprogramowania pracującym dla CERN. Pierwotnie składał się on z kilkunastu znaczników umożliwiających wyświetlanie tekstu wraz z odsyłaczami do innych tekstów (hipertekst). Rewolucyjność pomysłu polegała na tym, że użytkownik przeskakujący do innego tekstu nie musiał w ogóle wiedzieć gdzie fizycznie znajduje się interesujący go tekst. Była to tzw. zerowa wersja HTML. Kolejne &quot;oficjalne&quot; wersje HTML-u są uzgadnianie przez szeroką dyskusję ekspertów i przedstawicieli zainteresowanych firm i następnie definiowane za pomocą SGML-a. Pierwszą taką oficjalną wersją HTML-u był HTML 2, którego niewątpliwym sukcesem było to, że wszystkie ważniejsze przeglądarki takie jak Internet Explorer i Netscape są w zasadzie z nim zgodne.<br /><br />Drugą wersją HTML-u, którą udało się uzgodnić w trakcie tzw. wojny przeglądarek, czyli ostrej i nie zawsze uczciwej konkurencji między Microsoftem i Netscape, była wersja 3.2.<br /><br />Ostatnią wersją HTML-u jest wersja 4.01, która próbuje wydzielić zarządzanie wyglądem strony do kaskadowych arkuszy stylów (CSS). HTML 4.01 okazał się jedynie częściowym sukcesem w dziedzinie standaryzacji, gdyż wsparcie dla CSS w większości przeglądarek było przez wiele lat niepełne i zawierało wiele mniejszych i większych niekompatybilności. Niekompatybilności te stają się jednak z czasem coraz mniejsze, i pisanie stron obsługiwanych poprawnie przez wiele przeglądarek jest łatwiejsze niż w czasach wojen edytorowych.<br /><br />Trwają prace nad specyfikacją kolejnej wersji, oznaczonej numerem 5. Pierwsze szkice ukazywały się pod nazwą &#8222;Web Applications 1.0&#8221;.<br /><br />Do najpopularniejszych przeglądarek należą (za OneStat.com - dane ze stycznia 2007):Internet Explorer, Mozilla Firefox, Opera, Safari i Netscape. Jednak oprócz nich istnieje również wiele innych.<br /><br /><br /> Struktura dokumentu&nbsp; [edytuj]<br />Dokument HTML jest zwykłym dokumentem tekstowym o ustalonym kodowaniu znaków składającym się z elementów/tagów/znaczników.<br /><br />Element zwykle składa się z trzech części:<br /><br />znacznika początkowego (w formie &lt;znacznik&gt;) <br />zawartości elementu (tekst lub inne elementy) <br />znacznika końcowego (w formie &lt;/znacznik&gt;) <br />przy czym niektóre elementy nie wymagają znaczników końcowych (np. &lt;p&gt; odpowiadający za nowy akapit) lub ich nie mają (&lt;img&gt; wstawiający obrazek lub &lt;br&gt; łamiący linię).<br /><br />Elementy mogą też mieć przypisane atrybuty precyzujące znaczenie danego elementu. Atrybuty wraz z ich wartościami wpisuje się wewnątrz znacznika początkowego (&lt;znacznik atrybut=&quot;wartość&quot; atrybut2=&quot;wartość2&quot; ... atrybutN=&quot;wartośćN&quot;&gt;).<br /><br />Każdy poprawny dokument HTML zaczyna się od deklaracji typu dokumentu. Po nim może (ale nie musi) nastąpić element html, który może być podzielony na head (nagłówek) i body (treść właściwą).<br /><br />Element head zawiera obowiązkowy tytuł strony (title) oraz informacje dodatkowe niewidoczne w dokumencie, takie jak autor, data, słowa kluczowe, itp. Wewnątrz elementu body zawarte są wszystkie pozostałe elementy, mogące zawierać tekst, wstawiać grafikę, itp.<br /><br />Najprostszy dokument HTML może wyglądać tak:<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;!DOCTYPE html PUBLIC ... &gt; - deklaracja typu dokumentu<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;title&gt;Tytuł&lt;/title&gt; - tytuł<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;p&gt;Jakaś treść&lt;/p&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;/html&gt;<br />Elementy i atrybuty HTML-u z założenia służą logicznemu uporządkowaniu tekstu. HTML 4.01 w dwóch ze swoich odmian (Transitional - &quot;przejściowa&quot; i Frameset - z ramkami) zawiera elementy i atrybuty o których wspomniano powyżej. W3C zdecydowanie odradza korzystania z tych elementów i poleca stosowanie HTML w wersji Strict (ścisłej), niezawierającej elementów formatujących, lub w najlepszym przypadku poprawnego składniowo oraz logicznie XHTML.<br /><br />Zazwyczaj mimo to wykorzystywane są także te znaczniki, pomimo groźby złego wyświetlenia oraz zmniejszenia czytelności tak skonstruowanej strony w wielu sytuacjach. Przykładem może być wypracowanie (tytuł, wprowadzenie, rozwinięcie z nagłówkami dla każdego rozdziału, zakończenie). Do wizualnego lub urządzeniowego formatowania dokumentów służy język CSS.<br /><br />Obszerna lista z oficjalnymi elementami HTML-u, ich atrybutami i z przykładami znajduje się pod adresem<br /><br /><a href="http://www.w3schools.com/html/html_reference.asp" target="_blank" rel="nofollow">http://www.w3schools.com/html/html_reference.asp</a> (en) <br /><br /> Przykład dokumentu HTML&nbsp; [edytuj]<br />Prosty przykład strony WWW w HTML-u z ustawieniem języka polskiego:<br /><br />&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;<br /><br />&lt;html lang=&quot;pl&quot;&gt;<br /><br />&lt;head&gt;<br />&nbsp; &nbsp; &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;<br />&nbsp; &nbsp; &lt;title&gt;Tytuł strony&lt;/title&gt;<br />&lt;/head&gt;<br /> <br />&lt;body&gt;<br />&nbsp; &nbsp; &lt;h1&gt;Nagłówek pierwszego poziomu&lt;/h1&gt;<br />&nbsp; &nbsp; &lt;p&gt;<br />&nbsp; &nbsp; Akapit (z ang. paragraph)&lt;br&gt;<br />&nbsp; &nbsp; i jeszcze trochę tekstu w następnym wierszu&lt;br&gt;<br />&nbsp; &nbsp; &lt;a href=&quot;http://pl.wikipedia.org&quot;&gt;<br />&nbsp; &nbsp; a to link do Wikipedii.&lt;/a&gt;<br />&nbsp; &nbsp; &lt;/p&gt;<br />&lt;/body&gt;<br /><br />&lt;/html&gt;<br />Aby obejrzeć powyższy dokument w przeglądarce, należy go zapisać z rozszerzeniem .html (bądź innym, które na naszym komputerze zostanie przedstawione przeglądarce jako text/html np. .htm) i po prostu otworzyć.<br /><br />Powinien sie wyświetlić tekst:<br /><br />&quot;Nagłówek pierwszego poziomu<br /><br />Akapit (z ang. paragraph)<br /><br />i jeszcze trochę tekstu w następnym wierszu<br /><br />a to link do Wikipedii.&quot;<br /><br />Strony HTML-u można tworzyć na wiele sposobów. Obecnie większość stron HTML jest tworzona dynamicznie przez skrypty w różnych językach programowania (PHP, Perl, Java, ASP i wiele innych). Można też napisać dokument ręcznie za pomocą dowolnego edytora tekstowego (takiego jak Emacs, vim, czy nawet zwykły Notatnik pod Windows) lub jednego z wielu specjalnie do tego przystosowanych edytorów HTML, takich jak Adobe Dreamweaver, Pajączek czy Quanta.<br /><br /><br /> Przyszłość&nbsp; [edytuj]<br />Na jakiś czas W3C zaprzestało rozwoju HTML i postanowiło dostosować język do XML. W wyniku powstał XHTML, dla którego istnieje tryb zgodności z HTML, który to umożliwia wyświetlenie kodu XHTML w przeglądarkach zgodnych z HTML 4. Zmiana ta ma zapewnić większą rozszerzalność i dostępność języka. Z tego powodu właśnie XHTML jest obecnym zalecanym standardem tworzenia stron WWW. Kolejną wersją języka (X)HTML miał być XHTML 2.0, w przeciwieństwie do 1.0 wnoszący wiele radykalnych zmian i zrywający z kompatybilnością wsteczną. Jednak ta droga rozwoju została ostatecznie uznana za nietrafioną i rozwój XHTML 2.0 został zarzucony na rzecz HTML 5, nad rozwojem którego trwają obecnie intensywne prace.]]></description>
<pubDate>PoniedziaĹek 24 GrudzieĹ</pubDate>
<comments>PoniedziaĹek 24 GrudzieĹ</comments>
</item>
<item>
<title>Witaj w portalu pun.pl</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=222#p222</link>
<guid isPermaLink="false">222@http://www.friendly.pun.pl</guid>
<description><![CDATA[o htmlu mi sie nie chce pisac dlatego powtorka z rozryweki]]></description>
<pubDate>PoniedziaĹek 24 GrudzieĹ</pubDate>
<comments>PoniedziaĹek 24 GrudzieĹ</comments>
</item>
<item>
<title>Witaj w portalu pun.pl</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=221#p221</link>
<guid isPermaLink="false">221@http://www.friendly.pun.pl</guid>
<description><![CDATA[JavaScript (JS) &#8211; obiektowy skryptowy język programowania, stworzony przez firmę Netscape, najczęściej stosowany na stronach WWW. Pod koniec lat 90. XX wieku organizacja ECMA wydała na podstawie JavaScriptu standard języka skryptowego o nazwie ECMAScript. Głównym autorem JavaScriptu jest Brendan Eich.<br /><br />Spis treści [ukryj]<br />1 Zastosowanie <br />2 Historia <br />2.1 Dialekty <br />2.2 Java <br />3 JavaScript dla WWW <br />3.1 Interakcja <br />3.2 Osadzanie <br />4 Przypisy <br />5 Zobacz też <br />6 Linki zewnętrzne <br /> <br /><br /><br /> Zastosowanie&nbsp; [edytuj]<br />Najczęściej spotykanym zastosowaniem języka JavaScript są strony WWW. Skrypty służą najczęściej do zapewnienia interaktywności poprzez reagowanie na zdarzenia lub sprawdzania poprawności formularzy lub budowania elementów nawigacyjnych. Podczas wzbogacania funkcjonalności strony internetowej istotne jest, aby żaden element serwisu nie stał się niedostępny po wyłączeniu obsługi JavaScriptu w przeglądarce. Skrypt JavaScriptu ma znacznie ograniczony dostęp do komputera użytkownika (o ile nie zostanie podpisany cyfrowo). Niektóre strony WWW zbudowane są z wykorzystaniem JavaScriptu po stronie serwera, jednakże znacznie częściej korzysta się w tym przypadku z innych języków.<br /><br />W języku JavaScript można także pisać pełnoprawne aplikacje. Fundacja Mozilla udostępnia środowisko złożone z technologii takich jak XUL, XBL, XPCOM oraz JSLib. Umożliwiają one tworzenie korzystających z zasobów systemowych aplikacji o graficznym interfejsie użytkownika dopasowującym się do danej platformy. Przykładem aplikacji napisanych z użyciem JS i XUL może być klient IRC o nazwie ChatZilla, domyślnie dołączony do pakietu Mozilla. Microsoft udostępnia biblioteki umożliwiające tworzenie aplikacji JScript jako część środowiska Windows Scripting Host. Ponadto JScript.NET jest jednym z podstawowych języków środowiska .NET. Istnieje także stworzone przez IBM środowisko SashXB dla systemu Linux, które umożliwia tworzenie w języku JavaScript aplikacji korzystających z GTK+, GNOME i OpenLDAP.<br /><br /><br /> Historia&nbsp; [edytuj]<br /> Zobacz więcej w osobnym artykule: ECMAScript.<br />Wersje specyfikacji ECMAScript Wersja Wydana Zmiany [1] <br />1 czerwiec 1997&nbsp; <br />2 czerwiec 1998 Głównie korekta redaktorska [2] <br />3 grudzień 1999 Wyrażenia regularne, obsługa wyjątków, nowe rodzaje pętli, literały tablic i obiektów <br />4 produkcja Klasy, jawna kontrola dostępu, alternatywne dla DOM wbudowane wsparcie dla XML [3] <br />W 1996 r. organizacja ECMA rozpoczęła pracę nad specyfikacją języka JavaScript pozbawioną odniesień na temat interpretującego kod środowiska. Język opisany w standardzie ECMA-262 został nazwany ECMAScript. Od tego momentu nazwa JavaScript oznacza jedynie jeden z nadzbiorów języka ECMAScript. Pierwsza wersja standardu była bliska JavaScriptowi w wersji 1.1. Trzecia jako pierwsza rozszerzyła istniejące implementacje. Aktualnie trwają prace nad wersją czwartą.<br /><br /><br /> Dialekty&nbsp; [edytuj]<br />Od czasu powstania JavaScriptu opracowywane były różne jego odmiany interpretowane za pomocą osobnych silników. Oprócz implementacji wprowadzonych do przeglądarek internetowych należy do nich także ActionScript aplikacji Adobe Flash.<br /><br /> Zobacz więcej w osobnym artykule: JavaScript (dialekt).<br />Wersje JavaScript, odmiany ECMAScript opracowywanej przez firmę Netscape. Wersja Wydana Okoliczności wydania Ważniejsze rozszerzenia implementowanej specyfikacji [4][5] <br />przeg. <br />spec. <br />1.0 marzec 1996&nbsp; NN 2.0 brak <br />1.1 sierpień 1996&nbsp; Klasy typów podstawowych, konstruktory, prototypy NN 3.0 brak <br />1.2 czerwiec 1997&nbsp; Klasa zdarzenia NN 4.0 brak [6] <br />1.3 październik 1998&nbsp; &nbsp;NN 4.06 2 <br />1.4 ? Dostępna jedynie po stronie serwera (np. Netscape Enterprise Server).&nbsp; 2 <br />1.5 listopad 2000&nbsp; Stałe, interfejs DOM poziom pierwszy i drugi M 0.6 3 <br />1.6 listopad 2005&nbsp; Mechanizm E4X Fx 1.5 3 <br />1.7 październik 2006&nbsp; Funkcje-iteratory, wielokrotne przypisania Fx 2.0 3 <br />2.0 produkcja Eksperymentalny produkt Netscape oraz Fundacji Mozilla.&nbsp; 4 <br /><br /> Zobacz więcej w osobnym artykule: JScript.<br />Wersje JScript, odmiany ECMAScript opracowywanej przez firmę Microsoft. Wersja Wydana Okoliczności wydania Ważniejsze rozszerzenia implementowanej specyfikacji [4] <br />przeg. <br />spec. <br />&#8776; JS <br />1.0 sierpień 1996&nbsp; IE 3.0 brak 1.0 <br />2.0 styczeń 1997&nbsp; &nbsp;IE 3.02 brak 1.1 <br />3.0 październik 1997&nbsp; &nbsp;IE 4.0 1 1.3 <br />4.0 ?&nbsp; &nbsp;1&nbsp; ? <br />5.0 marzec 1999&nbsp; Częściowa implementacja trzeciej wersji standardu (bez mechanizmu wyjątków), interfejsy XMLHttpRequest oraz DOM poziom pierwszy i drugi IE 5.0 2 1.5 <br />5.1 sierpień 2000&nbsp; &nbsp;IE 5.01 2 <br />5.5 sierpień 2000&nbsp; &nbsp;IE 5.5 3 <br />5.6 październik 2001&nbsp; &nbsp;IE 6.0 3 <br />5.7 listopad 2006&nbsp; &nbsp;IE 7.0 3 <br />.NET 11 lipca 2000 Microsoft na bazie wstępnej wersji specyfikacji ECMAScript 4 stworzył JScript.NET.&nbsp; 4&nbsp; ? <br /><br /><br /> Java&nbsp; [edytuj]<br />Początkowo Netscape nazwała nowy język LiveScript. Nazwa została jednak szybko zmieniona na JavaScript wskutek biznesowych porozumień pomiędzy Netscape a firmą Sun Microsystems (Sun jest właścicielem znaku handlowego JavaScript). Skutkiem tego jest wiele nieporozumień wśród początkujących programistów. Mimo odrębności dwóch języków skrypty JavaScriptu oraz aplety Javy mogą się wzajemnie komunikować dzięki dostępnej w przeglądarkach Netscape, Mozilla i Opera technologii LiveConnect.<br /><br /><br /> JavaScript dla WWW&nbsp; [edytuj]<br /><br /> Interakcja&nbsp; [edytuj]<br />Wszystkie implementacje JavaScriptu dostępne w przeglądarkach internetowych dostarczają obiektów reprezentujących drzewo dokumentu. Mogą także umożliwiać tworzenie ciasteczek, manipulowanie oknami przeglądarki, wyświetlanie prostych okien dialogowych, pobieranie informacji o przeglądarce, zarządzanie jej pluginami oraz arkuszami stylów. Reagują także na zdarzenia wywoływane w interfejsie.<br /><br />Podczas manipulowania zawartością dokumentu problem stanowił brak jego ustandaryzowanego modelu. W czwartym pokoleniu przeglądarek dostęp do niektórych elementów dokumentu w Netscape możliwy był przy użyciu kolekcji document.layers, za to w Internet Explorerze &#8211; document.all. Organizacja W3C opracowała jednak jednolity obiektowy model obsługiwany przez wszystkie współczesne przeglądarki (w tym Operę od wersji 6, Konquerora od wersji 3 oraz Safari). Tablice all i layers zostały uznane za przestarzałe i wsparcie dla nich zostaje wycofywane.<br /><br /><br /> Osadzanie&nbsp; [edytuj]<br />W języku HTML za umieszczanie skryptów JS odpowiedzialny jest element &lt;script&gt; z argumentem type o wartości text/javascript. &lt;script type='text/javascript' language='JavaScript 1.5'&gt;<br /> alert(12 &gt; 6);<br />&lt;/script&gt;<br /> <br />Jeżeli kod znajduje się w dokumencie XHTML, w celu uniknięcia zinterpretowania niektórych operatorów jako elementów składni języka należy otoczyć skrypt sekcją CDATA lub zapisać je w postaci encji.[7] W XHTML nie można używać argumentu language w znaczeniu określenia wersji języka JS (atrybut, jeżeli jest użyty, powinien przyjąć dwuznakowe wartości opisane standardem ISO 639, np: EN, DE, PL). &lt;script type='text/javascript'&gt;&lt;![CDATA[<br /> alert(12 &gt; 6);<br />]]&gt;&lt;/script&gt;<br /> <br />Zewnętrzne skrypty dodajemy także przy użyciu powyższego znacznika, uwzględniając jedynie parametr src z nazwą pliku zawierającego kod skryptu. Typ MIME dla samodzielnych plików JavaScript to application/javascript lub przestarzały text/javascript. [8]. &lt;script type='text/javascript' src='code.js'&gt;&lt;/script&gt;]]></description>
<pubDate>PoniedziaĹek 24 GrudzieĹ</pubDate>
<comments>PoniedziaĹek 24 GrudzieĹ</comments>
</item>
<item>
<title>Witaj w portalu pun.pl</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=220#p220</link>
<guid isPermaLink="false">220@http://www.friendly.pun.pl</guid>
<description><![CDATA[a teraz kolejna definicja javaScripta tez mojego ulubionego jezyka programowania...]]></description>
<pubDate>PoniedziaĹek 24 GrudzieĹ</pubDate>
<comments>PoniedziaĹek 24 GrudzieĹ</comments>
</item>
<item>
<title>Witaj w portalu pun.pl</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=219#p219</link>
<guid isPermaLink="false">219@http://www.friendly.pun.pl</guid>
<description><![CDATA[zerzniete z wikipedi!]]></description>
<pubDate>PoniedziaĹek 24 GrudzieĹ</pubDate>
<comments>PoniedziaĹek 24 GrudzieĹ</comments>
</item>
<item>
<title>Witaj w portalu pun.pl</title>
<link>http://www.friendly.pun.pl/viewtopic.php?pid=218#p218</link>
<guid isPermaLink="false">218@http://www.friendly.pun.pl</guid>
<description><![CDATA[Sztuczna inteligencja (ang. Artificial Intelligence &#8211; AI) ma dwa podstawowe znaczenia:<br /><br />jest to hipotetyczna inteligencja realizowana w procesie inżynieryjnym, a nie naturalnym <br />jest to nazwa technologii i dziedzina badań naukowych informatyki na styku z neurologią, psychologią i ostatnio kognitywistyką oraz także systemiką, a nawet z współczesną filozofią. <br />Głównym zadaniem badań nad sztuczną inteligencją w drugim znaczeniu jest konstruowanie maszyn i programów komputerowych zdolnych do realizacji wybranych funkcji umysłu i ludzkich zmysłów niepoddających się prostej numerycznej algorytmizacji. Problemy takie bywają nazywane AI-trudnymi i zalicza się do nich między innymi:<br /><br />podejmowanie decyzji w warunkach braku wszystkich danych <br />analiza i synteza języków naturalnych <br />rozumowanie logiczne/racjonalne, <br />dowodzenie twierdzeń, <br />gry logiczne, jak np. szachy czy go <br />zarządzanie wiedzą, preferencjami i informacją w robotyce <br />systemy eksperckie i diagnostyczne. <br />Spis treści [ukryj]<br />1 Historia badań <br />2 Współczesne praktyczne zastosowania AI <br />3 Czego nie udało się dotąd osiągnąć mimo wielu wysiłków <br />4 Linki zewnętrzne <br /> <br /><br /><br /> Historia badań&nbsp; [edytuj]<br />AI jako dział badań naukowych zaczęła się w latach 50. XX wieku kiedy to powstało pierwsze laboratorium AI na Uniwersytecie Carnegie Mellon, założone przez Allena Newella i Herberta Simona i kilka lat później analogiczne laboratorium w Massachusetts Institute of Technology, założone przez Johna McCarthy'ego. Oba te laboratoria są wciąż wiodącymi ośrodkami AI na świecie.<br /><br />Termin sztuczna inteligencja został po raz pierwszy zaproponowany prawdopodobnie przez Johna McCarthy'ego, który w 1955 r. zdefiniował go w następujący sposób:<br /><br />&quot;konstruowanie maszyn, o których działaniu dałoby się powiedzieć, że są podobne do ludzkich przejawów inteligencji&quot;. <br />Istnieją dwa podstawowe podejścia do pracy nad AI:<br /><br />Pierwsze to tworzenie modeli matematyczno-logicznych analizowanych problemów i implementowanie ich w formie programów komputerowych, mających realizować konkretne funkcje uważane powszechnie za składowe inteligencji. W tej grupie, tzw. podejścia symbolicznego, są np. algorytmy genetyczne, metody logiki rozmytej i wnioskowania bazującego na doświadczeniu. <br />Drugie to podejscie subsymboliczne polegające na tworzeniu struktur i programów &quot;samouczących się&quot;, bazujących na modelach sieci neuronowej i sieci asocjacyjnych, oraz opracowywanie procedur &quot;uczenia&quot; takich programów, rozwiązywania postawionych im zadań i szukania odpowiedzi na wybrane klasy &quot;pytań&quot;. <br />W trakcie wieloletniej pracy laboratoriów i zespołów AI stosujących oba podejścia do problemu, okazało się, że postęp w tej dziedzinie jest i będzie bardzo trudny i powolny. Często mimo niepowodzeń w osiąganiu zaplanowanych celów, laboratoria te wypracowywały nowe techniki informatyczne, które okazywały się użyteczne do zupełnie innych celów. Przykładami takich technik są np. języki programowania LISP i Prolog. Laboratoria AI stały się też &quot;rozsadnikiem&quot; kultury hakerskiej.<br /><br />Najnowsze podejście do problemów AI to rozwijanie różnych form inteligencji rozproszonej (wzorowanej na organizacjach ludzkich, np. personoidy oraz tzw. agentów autonomicznych i &quot;inteligentnych&quot;. Dziedzina ta nosi nazwę Technologii Agentów Inteligentnych (ang. Intelligent Agent Technology).<br /><br />Prace w dziedzinie AI przyniosły wiele konkretnych rezultatów które znalazły już praktyczne i powszechne zastosowania od domowej pralki do programów kosmicznych.<br /><br /><br /> Współczesne praktyczne zastosowania AI&nbsp; [edytuj]<br />Technologie oparte na logice rozmytej &#8211; powszechnie stosowane do np. sterowania przebiegiem procesów technologicznych w fabrykach w warunkach &quot;braku wszystkich danych&quot;. <br />Systemy ekspertowe &#8211; czyli rozbudowane bazy danych z wszczepioną &quot;sztuczną inteligencją&quot; umożliwiającą zadawanie im pytań w języku naturalnym i uzyskiwanie w tym samym języku odpowiedzi. Systemy takie stosowane są już w farmacji i medycynie. <br />Maszynowe tłumaczenie tekstów &#8211; systemy takie jak SYSTRANS, jakkolwiek wciąż bardzo ułomne, robią szybkie postępy i zaczynają się nadawać do tłumaczenia tekstów technicznych. <br />Sieci neuronowe &#8211; stosowane z powodzeniem w wielu zastosowaniach łącznie z programowaniem &quot;inteligentnych przeciwników&quot; w grach komputerowych. <br />Uczenie się maszyn - dział sztucznej inteligencji zajmujący się algorytmami potrafiącymi uczyć się podejmować decyzje bądź nabywać wiedzę. <br />Eksploracja danych - omawia obszary, powiązanie z potrzebami informacyjnymi, pozyskiwaniem wiedzy, stosowane techniki analizy, oczekiwane rezultaty. <br />Rozpoznawanie obrazów &#8211; stosowane są już programy rozpoznające osoby na podstawie zdjęcia twarzy lub rozpoznające automatycznie zadane obiekty na zdjęciach satelitarnych. <br />Rozpoznawanie mowy i rozpoznawanie mówców &#8211; stosowane już powszechnie na skalę komercyjną. <br />Rozpoznawanie pisma (OCR) &#8211; stosowane już masowo np. do automatycznego sortowania listów, oraz w elektronicznych notatnikach. <br />Sztuczna twórczość &#8211; istnieją programy automatycznie generujące krótkie formy poetyckie, komponujące, aranżujące i interpretujące utwory muzyczne, które są w stanie skutecznie &quot;zmylić&quot; nawet profesjonalnych artystów, w sensie, że nie rozpoznają oni tych utworów jako sztucznie wygenerowanych. <br />W ekonomii, powszechnie stosuje się systemy automatycznie oceniające m.in. zdolność kredytową, profil najlepszych klientów, czy planujące kampanie reklamowe. Systemy te poddawane są wcześniej automatycznemu uczeniu na podstawie posiadanych danych (np. klientów banku, którzy regularnie spłacali kredyt i klientów, którzy mieli z tym problemy). <br /><br /> Czego nie udało się dotąd osiągnąć mimo wielu wysiłków&nbsp; [edytuj]<br />Programów skutecznie wygrywających w niektórych grach. Jak dotąd nie ma programów skutecznie wygrywających w go, brydża sportowego, i polskie warcaby, mimo że podejmowano próby ich pisania. Trzeba jednak przyznać, że programy do gry w szachy, w które zainwestowano jak dotąd najwięcej wysiłku i czasu spośród wszystkich tego rodzaju programów, osiągnęły bardzo wysoki poziom, ogrywając nawet mistrza świata Garriego Kasparowa w maju 1997. <br />Programu, który by umiał idealnie naśladować człowieka, rozmawiając przy użyciu tekstu i potrafiłby przejść test Turinga. Istnieją programy do konwersacji z komputerem, ale każdy człowiek, który miał z nimi wcześniej do czynienia, w krótkim czasie jest w stanie zorientować się, że rozmawia z maszyną, a nie innym człowiekiem. <br />Programu, który potrafiłby skutecznie generować zysk, grając na giełdzie. Problemem jest masa informacji, którą taki program musiałby przetworzyć i sposób jej kodowania przy wprowadzaniu do komputera. Mimo wielu prób podejmowanych w tym kierunku (zarówno w Polsce jak i na całym świecie), z użyciem sztucznej inteligencji nie da się nawet odpowiedzieć na pytanie, czy jest możliwe zarabianie na giełdzie, bez podawania samego przepisu jak to zrobić. Prawdziwym problemem w tym przypadku może być fakt, że nie istnieje żadna zależność między danymi historycznymi, a przyszłymi cenami na giełdzie (taką tezę stawia hipoteza rynku efektywnego). Gdyby hipoteza ta była prawdziwa, wtedy nawet najlepiej przetworzone dane wejściowe nie byłyby w stanie wygenerować skutecznych i powtarzalnych zysków. <br />Programu skutecznie tłumaczącego teksty literackie i mowę potoczną. Istnieją programy do automatycznego tłumaczenia, ale sprawdzają się one tylko w bardzo ograniczonym stopniu. Podstawową trudnością jest tu złożoność i niejasność języków naturalnych, a w szczególności brak zrozumienia przez program znaczenia tekstu.]]></description>
<pubDate>PoniedziaĹek 24 GrudzieĹ</pubDate>
<comments>PoniedziaĹek 24 GrudzieĹ</comments>
</item>
</channel>
</rss>
