Archiwa

Odpowiadamy na pytanie związne z walidacja kodu HTML

To validate or not to validate – that is the question!

Swego czasu najwyższym zaszczytem dla każdego webmastera był znaczek (X)HTML valid, dowodzący niepodważalnej znajomości wszelkiego rodzaju dziwactw zawartych w specyfikacji czy też zapamiętania długiej listy zdeprecjonowanych elementów/atrybutów. Ale czasy się zmieniły… DTD – Deprecated Tool of Doom Czy ktoś jeszcze pamięta stare, dobre DOCTYPE dla HTML 4 lub – o zgrozo! – dla XHTML 1.0? […]

Progressive Enhancement – zapomniany fundament

Każdy architekt, zapytany o tajemnicę perfekcyjnego domu, bez zająknięcia odpowie, że cała zasługa spływa na porządny fundament. O tej prastarej prawdzie nie mogą także zapomnieć dzisiejsi webmasterzy – architekci stron i aplikacji internetowych. Warstwy stron (aplikacji) internetowych Żeby wiedzieć jak zbudować dom, najpierw trzeba wiedzieć z czego się składa! Nie inaczej jest w wypadku stron […]

Recenzja: Tajemnice JavaScriptu. Podręcznik ninja

JavaScript to język programowania, który wymaga od programisty szerokiej wiedzy i dokładności. Chwila nieuwagi może spowodować poważne problemy, trudne do wykrycia. Jak sobie radzić w tym wymagającym środowisku? Jak zwinnie poruszać się pomiędzy zastawionymi pułapkami? Źródło: Helion.pl Tytuł + nazwiska nadają tej książce status pożądanej przez każdego kodera JS. Kto bowiem nie chciałby stać się […]

Web Components

Web Components – artykuł konkursowy

Wakacje! Słońce, wysoka temperatura, półnagie kobiety na plaży… Meh. To najlepszy czas, żeby zaszyć się w swojej jaskinii programisty i wyhodować jakiegoś kodowego potworka. BUHAHAHAHA! A ci z nas, którzy nie cierpią na ostre postacie agorafobii, z chęcią lubią prezentować innym efekty swej syzyfowej pracy. Ja również należę do tych ekshibicjonistów, dlatego też postanowiłem pochwalić […]

Web (of) Intents – czego brakuje dzisiejszej Sieci?

Sieć ostatnimi czasy przeszła niebywałą ewolucję. Powstanie HTML5 i trwające prace nad ECMAScript 6 nieustannie przeobrażają oblicze Internetu. Czas zwykłych, statycznych stron WWW odchodzi bezpowrotnie w przeszłość – zaczyna się era zaawansowanych, rozbudowanych aplikacji internetowych (często brakuje im jednak sporo w kwestii dostępności, ale to temat na zupełnie inną historię…). Złote czasy? Niezupełnie.

Asynchroniczność - JavaScript

Synchroniczna asynchroniczność

Jest pewna rzecz w JavaScript, którą wszyscy kochamy: asynchroniczność. Jest też pewna rzecz w JS, którą wszyscy nienawidzimy: asynchroniczność. Każdy, kto choć raz miał większy kontakt z tym dziwacznym językiem, wie czym jest budząca postrach asynchroniczność. To zmora wszystkich AJAX-owych wyjadaczy i ich młodszych kolegów, hackujących w node.js.