Blog webdeveloperski Patryk yarpo Jar

AJAH – Ajax z HTML

Autor wiadomości Maj 5, 2011

Wysyłając żądanie do serwera za pomocą Ajaksa oczekujemy jakiejś odpowiedzi zwrotnej. Najprościej użyć czystego tekstu. Jeśli jednak mamy już używać czystego tekstu, dlaczego nie używać od razu fragmentu kodu HTML?

Technikę taką będę konsekwentnie nazywał AJAH (Asynchroniczny JavaScript i HTML). Choć jest to skrót wprowadzony przeze mnie - jak się okazało niepotrzebnie. Istniało wcześniej określenie "Asynchroniczny HTML i HTTP". Dziękuję użytkownikowi o nicku "ja" za celną uwagę w komentarzu :).

Na początek

Na potrzeby tego artykułu potrzebujesz:

  • serwera WWW (może być WAMP)
  • przeglądarki
  • 5 minut

Tagged as: , , , Czytaj dalej

Ajax – kompendium wiedzy

Autor wiadomości Marzec 6, 2011

AJAX - czyli Asynchroniczny Javascript i Xml jest nowoczesną [? ma już ponad 5 lat, a pewne techniki były możliwe od kilkunastu lat] popularną technologią [przecież Javascript to Javascript, a Xml to Xml. Gdzie tu nowa technologia?] popularnym rozwiązaniem wykorzystującym potencjał drzemiący w Javascript.

Zbiór technologii, czy osobna technologia?

Będę się jednak upierał, że zbiór technologii, które już istniały. Po prostu odpowiednie wykorzystanie tego, co już wcześniej było dostępne, ładnie nazwane. O ile łatwiej jest sprzedać "Ajax Chat" niż "Chat wykorzystujący asynchroniczne żądania wysyłany przy pomocy obiektu XMLHttpRequest/pływającej ramki". Często Ajax jest dużo szerszym pojęciem, zahaczającym wręcz o DHTML. Ostatnia litera skrótu - X, oznacza XML, który wcale nie musi być wykorzystywany. Równie dobrze [a może nawet lepiej] operować na JSON, a z pewnością prościej [bardziej prostacko?] na czystym tekście.

XHTML 1.0 dla IE 6

Autor wiadomości Listopad 22, 2010

Niestety IE stanowi dużą część rynku. Nie wiem, jak najnowsze wersje tego programu, ale na pewno IE6 z XHTML radzić sobie nie umiał :(.

W tym artykule postaram się pokazać, co należy zrobić, aby dokument XHTML był poprawny, a IE6 potrafił go jakoś odczytać.

Mimo że IE nie potrafi obsługiwać XHTML – serwowanego jako aplikacja XML – można wykonać kilka zabiegów, które pozwolą nam na prawidłowe wyświetlanie treści także i w popularnym „misiu” (od MSIE).

Tagged as: , , Czytaj dalej

JS w dokumentach (X)HTML

Autor wiadomości Listopad 20, 2010

Aby w pliku HTML wstawić kod JS należało jedynie wkleić [napisać] taki fragment kodu:

<head>
<script type="text/javascript">
<!-- // tu kod skryptu -->
</script>
</head>

W dokumencie XHTML taki kod będzie niepoprawny (np. jeśli wystąpi w nim znak `<'). Cały kod JS należy jeszcze objąć specjalnym blokiem CDATA:

Różnice między HTML i XHTML

Autor wiadomości Listopad 17, 2010

Aktualnie w internecie panują dwa "standardy": HTML oraz XHTML. Zagłębiając się bardziej w tematykę, najczęściej wcale nie jest tak, że XHTML jest lepszy. Co więcej rzadko XHTML ma prawo do tegoż "X"... Ale to jest temat na inny artykuł. W tym artykule chciałbym skrótowo pokazać główne różnice między HTML i XHTML.

HTML vs. HTML

Tagged as: , , Czytaj dalej

XHTML serwowany jako XML

Autor wiadomości Listopad 12, 2010

XHTML miał zrewolucjonizować internet. Nie wiem, czym. Fakt, że miał. Tak naprawdę cudowne właściwości przypisywane XHTMLowi nie mają zbyt wielkiego odzwierciedlenia w rzeczywistości. Głównie dlatego, że większość "xhtmlowych" stron, to tak narpawdę nie do końca poprawny htmlowy twór. Spróbuję pokazać, jak wysyłać strony w XHTML, aby nie były już li tylko marną mistyfikacją nowoczesności (zakładając, że X w nazwie nowoczesność daje 😛 ).