Webmasterka#
Ciekawe artykuły#
Uzupełnienie wiedzy, czyli wyłuskanie najciekawszych notek z zasobów WWW. Materiały pochodzą z wielu serwisów, blogów czy zwykłych stron. Nowych treści przybywa w lawinowym tempie, tutaj umieszczę odnośniki prowadzące do materiałów, z którymi powinien zapoznać się każdy.
Aktualne tematy#
- "WHATWG FAQ" - informacje na temat grupy roboczej Web Hypertext Application Technology. Dostępny także uboższy odpowiednik w języku polskim (źródło: wiki.whatwg.org).
- "HTML5" - dobry przegląd nowości związanych z HTML5 (źródło: blog.tiger.com.pl).
- "Poradnik krytyka HTML 5" - porneL tłumaczy powody rozwijania starego HTML-a (źródło: pornel.net).
- "Nowe elementy w HTML 5" - długi artykuł poświęcony nowym elementom nadchodzącego standardu, tłumaczenie wersji angielskiej (źródło: blog.to-be.pl).
- "Przegląd możliwości języka HTML 5 " - kolejny tekst poświęcony nowościom 5 wersji HTML-a (źródło: medeco.p9.p).
- "Przyszłość WWW: pomiędzy XHTML-em 2 a HTML-em 5" - bardzo ciekawy artykuł, przedstawia historię rozwoju HTML-a, główne założenia XHTML-a 2 i HTML-a 5 oraz kilka przykładowych nowości każdego z nich (źródło: webhosting.pl).
- "Benefits of polyglot XHTML5" - bardzo dobry artykuł na temat wieloznacznej składni HTML5 (źródło: xmlplease.com).
- "HTML vs. XHTML" - garść informacji na temat (X)HTML5 (źródło: blog.whatwg.org).
- "The XML serialization of HTML5, aka XHTML5" - prawidłowe stosowanie XHTML5 (źródło: blog.whatwg.org).
- "Understanding HTML5 Validation" - proste wyjaśnienie różnic między walidacją HTML5 a XHTML (źródło: impressivewebs.com).
- "About Obsolete Features in HTML5" - krótki wstęp na temat przestarzałych (ale walidujących) poleceń w HTML5 (źródło: impressivewebs.com).
- "What's the key difference between HTML 4 and HTML 5?" - krótka wymiana zdań na temat różnić między starszą i nowszą wersją HTML-a (źródło: stackoverflow.com).
- "JavaScript-DOM Prototypes in Mozilla" - wyjaśnienie działania prototypów DOM w produktach Mozilli (źródło: developer.mozilla.org).
- "Namespaces" - podstawowe informacje na temat mechanizmu przestrzeni nazw XML (źródło: developer.mozilla.org).
- "Parsing and serializing XML" - opis kilku podstawowych możliwości parsowania i serializacji w dokumentach XML (źródło: developer.mozilla.org).
- "DOM insertAdjacentHTML" - działanie metody insertAdjacentHTML() i korzyści z tego wynikające (źródło: ejohn.org).
- "insertAdjacentHTML() Enables Faster HTML Snippet Injection" - kolejny opis metody insertAdjacentHTML() z uwzględnieniem kwestii wydajnościowych (źródło: hacks.mozilla.org).
- "Serialization and De-serialization" - podstawy serializacji i deserializacji na platformie .NET (źródło: codeproject.com).
- "innerHTML" - różnice przy odczycie za pomocą właściwości innerHTML w różnych przeglądarkach (źródło: codebits.glennjones.net).
- "Plain Text vs innerText vs textContent" - różnice między właściwościami innerText i textContent w różnych przeglądarkach (źródło: clubajax.org).
- "Why is getElementsByTagName() faster that querySelectorAll()?" - wyjaśnienie różnicy w wydajności między jedną a drugą metodą, małe uzupełnienie do wpisu (źródło: nczonline.net).
- "getElementsByClassName Speed Comparison" - porównanie wydajności metody getElementsByClassName() względem alternatywnych rozwiązań (źródło: ejohn.org).
- "DOM Collections, Lists, Maps in HTML5" - ciekawa prezentacja odnośnie podstaw DOM (źródło: miketaylr.com).
- "DOM MutationObserver – reacting to DOM changes without killing browser performance" - opis nowego mechanizmu obserwowania zmian w drzewie DOM (źródło: hacks.mozilla.org).
- "Detect DOM changes with Mutation Observers" - jeszcze jedna wzmianka na temat nowego mechaznimu obserwowania zmian drzewa DOM (źródło: html5rocks.com).
- "Element Traversal API" - krótki opis interfejsu ElementTraversal (źródło: ejohn.org).
- "Unimpressed by NodeIterator" - krótki opis interfejsu NodeIterator (źródło: ejohn.org).
- "Mozilla Hacks: Przechodzenie po drzewie DOM w Firefoksie 3.5" - krótki opis dwóch interfejsów pozwalających na przejście przez węzły w drzewie węzłów (źródło: blog.marcoos.com).
- "Introduction to Range" - dobry wstęp do zakresów (Range) i zaznaczeń (Selection) (źródło: quirksmode.org).
- "JavaScript DOM Ranges" - jeszcze jeden opis zakresów (Range), autor Nicholas C. Zakas (źródło: codeguru.com).
- "Memory Management" - sposób działania mechanizmu oczyszczania pamięci w Firefoksie (źródło: developer.mozilla.org).
- "Helping the Garbage Collector" - dobry opis działania GC z ilustracjami (źródło: brpreiss.com).
- "Memory leak patterns in JavaScript" - wzorce wycieków pamięci w JS (źródło: ibm.com).
- "How To Wait In Javascript" - uwagi na temat opóźniania wykonywania kodu JS, w tym opis działania systemowej kolejki zdarzeń i wykorzystania jej w przeglądarkach internetowych (źródło: kobashicomputing.com).
- "Outlining: a workaround for JITs and big functions" - ciekawy opis optymalizowania dużych funkcji w maszynach JIT (źródło: mozakai.blogspot.co).
- "Blink and the end of vendor prefixes" - kilka słów o szkodliwości nagminnego stosowania prefiksów w językach CSS i JavaScript (źródło: nczonline.net).
- "Vendor Prefixes: Blink, and you'll miss them" - podobnie jak wyżej, zgubny wpływ stosowania prefiksów (źródło: shoutleaf.com).
- "Paul Irish on Chrome Moving to Blink" - ciekawe informacje o nowym silniku Blink w przeglądarce Chrome (źródło: alistapart.com).
- "About Blink in QuirksMode" - jeszcze jeden obszerny artykuł o silniku Blink (źródło: quirksmode.org).
- "A Short Translation from Bullshit to English of Selected Portions of the Google Chrome Blink Developer FAQ" - kilka krytycznych uwag na temat silnika Blink (źródło: prng.net).
- "Thoughts on Blink" - kolejny komentarz na temat silnika Blink, którego autorem jest jeden z pierwszych pracowników nad WebKitem (źródło: medium.com).
- "Thoughts on Blink" - tytuł identyczny z wcześniejszym, ale prezentuje szerszy zakres, w tym rozwój silnika KHTML, WebKit oraz Blink (źródło: blog.html5test.com).
Starsze tematy#
- "Articles, best practices & tutorials" - wiele ciekawych artykułów na różne tematy (źródło: www.w3.org).
- "How to Avoid Spambots" - sposoby ochrony adresów e-mail umieszczanych bezpośrednio w kodzie strony (źródło: projecthoneypot.org).
- "Guidelines for Visualizing Links" - kilka wytycznych odnośnie wyróżniania treści opisowych odsyłaczy (źródło: useit.com).
- "Using Link Titles to Help Users Predict Where They Are Going" - podstawowe zasady tworzenia użytecznych tytułów odsyłaczy (źródło: useit.com).
- "Domyślny CSS zalecany dla przeglądarek" - parametry prezentacyjne dla poszczególnych elementów języka (X)HTML (źródło: leksykot.top.hell.pl).
- "Jak dodaĆ styl do XML" - kilka ciekawych rozwiązań analogicznych ze sposobami w HTML (źródło: tlumaczenia-angielski.info).
- "Haki CSS i komentarze warunkowe dla niepokornego Internet Explorera" - świetny tekst dotyczący komentarzy, komentarzy warunkowych, haków CSS, expressions i innych metod omijania niedoróbek MSIE (źródło: webhosting.pl).
- "Komentarze w HTML" - zarys teamtu dokonany przez Riddle'a (źródło: riddle.jogger.pl).
- "HTML comments" - jak zagnieżdżać komentarze w HTML-u (źródło: htmlhelp.com).
- "Komentarze w dokumentach HTML" - ciekawe uwagi odnośnie stosowania komentarzy (źródło: leksykot.top.hell.pl).
- "Znaczenie poprawnego komentowania" - szczypta informacji z zasobów Mozilli (źródło: developer.mozilla.org).
- "Typy MIME stron internetowych" - garść informacji na temat typów MIME (źródło: osiolki.net).
- "MIME - Co to jest?" - jeszcze jedno źródło na temat standardu MIME (źródło: ogonki.agh.edu.pl).
- "UTF-8 i problemy w PHP oraz Flash - BOM (Byte Order Mark)" - diagnoza problemów związanych z BOM i sposoby ich rozwiązania (źródło: mynthon.net).
- "Sygnatura UTF-8 BOM a problemy z wyświetlaniem" - kilka informacji na temat BOM (źródło: w3.org).
- "Kodowanie" - bardzo dobre FAQ wyjaśniające zagadnienie związane z uzyskaniem polskich znaków (źródło: osiołki.net).
- "Od podstaw: Unicode i UTF-8" - krótki i ciekawy opis kodowania od strony historycznej i technicznej (źródło: wrzasq.pl).
- "Unicode, UTF-8, UTF-16, UTF-32, BOM" - porównanie i cechy poszczególnych sposobów kodowania znaków (źródło: programowanie.opole.pl).
- "Kodowanie polskich znaków" - sporo konkretnych przykładów z ustawianiem kodowania w różnych językach (głównie MySQL) (źródło: tosiek.pl).
- "All About Unicode, UTF8 & Character Sets" - ciekawy artykuł na temat zestawów znaków oraz kodowania (źródło: smashingmagazine.com).
- "Must Know About Unicode and Character Sets" - jeszcze jeden dobry artykuł o kodowaniu znaków (źródło: joelonsoftware.com)
- "Using character escapes in markup and CSS" - dobry materiał dotyczący stosowania encji w (X)HTML-u i CSS (źródło: w3.org).
- "Encje w HTML" - kolejny artykuł na temat encji (źródło: leksykot.top.hell.pl).
- "Right-To-Left Text in Markup Languages" - uzyskiwanie tekstu dwukierunkowego w dokumentach xHTML (źródło: i18nguy.com).
- "Co należy wiedzieć o algorytmie bidi i znacznikach" - jeden z lepszych opisów algorytmu bidi (źródło: w3.org).
- "Creating HTML Pages in Arabic, Hebrew and Other Right-to-left Scripts" - kolejna porcja informacji o tworzeniu tekstu RTL (źródło: w3.org).
- "Understanding Bidirectional (BIDI) Text in Unicode" - ładna prezentacja działania algorytmu dwukierunkowego (źródło: w3.org).
- "Testy przeglądarek internetowych" - bardzo dobre, racjonalne podejście do wszystkich przeprowadzanych testów przeglądarek, obowiązkowa lektura dla testerów (źródło: paweldejko.blogspot.com).
- "Standardy w informatyce i w Internecie" - ogólne podejście do tematu (źródło: ithelpdesk.pl).
- "Standardy sieciowe - lista kontrolna" - skondensowana wiedza, dużo ciekawych zagadnień, lektura obowiązkowa, tłumaczenie wersji angielskiej (źródło: szafranek.net).
- "Jak ulepszyć kod strony?" - garść przydatnych uwag mających poprawić jakość kodu (źródło: forumweb.pl).
- "Standardy - to się opłaca!" - tekst na podstawie artykułu Buy standards compliant Web sites, opublikowanego przez W3C (źródło: osiołki.net).
- "Dlaczego warto stosować się do standardów sieciowych?" - korzyści wynikające z wykorzystywania standardów sieciowych (źródło: dymecki.pl).
- "12 Principles For Keeping Your Code Clean" - 12 zasad dotyczących utrzymania kodu w czystości. Dodatkowo taka sama ilość rada zawarta w pliku graficznym (źródło: smashingmagazine.com).
- "Divitis: What It Is And How To Cure It" - zarys problemu związanego z nagminnnym stosowaniem znacznika
<div>
(źródło: csscreator.com). - "Parę słów o semantyce" - zalety kodu semantycznego, najczęstsze problemy (źródło: dymecki.pl).
- "Semantyczny kod XHTML" - pierwsza część artykułu autorstwa Włodzimierza Gajdy, świetny tekst, druga część wcale nie grosza (źródło: serwis.magazynyinternetowe.pl).
- "Semantyka a tworzenie stron WWW" - krótkie zobrazowanie poruszanego zagadnienia (źródło: eioba.pl).
- "Elementy Semantycznego XHTML" - bardzo fajne przedstawienie poprawnego stosowania znaczników, tłumaczenie wersji angielskiej, której autorem jest Tantek Çelik (źródło: glazar.info).
- "Zapomniane znaczniki" - opisy i przykłady podstawowych znaczników (X)HTML nadających dokumentom semantykę (źródło: grabun.com).
- "Dlaczego układ na tabelkach jest głupi: opis problemu i jego rozwiązania" - nic dodać, nic ująć, ciekawa prezentacja, warto przeczytać i się dostosować, tłumaczenie wersji angielskiej (źródło: osiołki.net).
- "Wyrzucanie tabel przez okno" - zrób to już dzisiaj, tłumaczenie angielskiej wersji (źródło: grzesiak.com.pl).
- "Dlaczego ramki są złym pomysłem" - porneL-owa rozprawka w sprawie użyteczności ramek (źródło: pornel.net).
- Błędy w stronach WWW - kolejny artykuł porneL-a, tym razem piętnujący największe grzeszki projektantów stron WWW (źródło: pornel.net)
- Nie rób błędów - kilkanaście wskazówek dotyczących poprawnego tworzenia storn (źródło: internetmaker.pl)
- "XHTML & CSS, WAI" - konspekt Wojciecha Bednarskiego ze szkolenia przeprowadzonego w Tarnobrzegu, ciekawa prezentacja (źródło: lab.wojciechbednarski.com).
- "Irracjonalne uwielbienie dla XHTML" - kolejny ciekawy artykuł porneL-a, porusza temat słuszności i poprawności stosowania odpowiedniej wersji (X)HTML (źródło: pornel.net).
- "DOCTYPE - Transitional vs Strict, HTML vs XHTML" - wyjaśnienie potrzeby stosowania odpowiedniej deklaracji typu dokumentu (źródło: pornel.net).
- "Rozwiąż problemy z witryną stosując właściwe nagłówki DOCTYPE!" - kolejny opis konieczności stosowania prologu (źródło: t4tw.info).
- "HTML - aplikacja języka SGML" - wyjaśnienie składni stosowanej w pliku DTD (źródło: gajdaw.pl).
Pasek społecznościowy