Realizacja / Autorskie
XMLDir.
Praca z plikami XML
Narzędzie do pracy z plikami XML — wyszukiwanie, walidacja, porównania i monitoring sitemap oraz feedów.
- Rodzaj projektu
- Autorskie
- Zakres
- Projekt, budowa i rozwój
- Rok
- 2026
- Obszar
- Praca z plikami XML
- Adres strony
- xmldir.com (otwiera nową kartę)
01 / Kontekst
Pomysł i zakres produktu
Narzędzie do codziennej pracy z plikami XML używanymi w biznesie: mapami witryn, feedami produktowymi i danymi od dostawców. Pozwala je przeszukiwać, sprawdzać poprawność, porównywać wersje i pilnować, czy nie przestały się aktualizować.
03 / Wykonanie
Decyzje widoczne w szczegółach
Pomysł w działającym interfejsie
- Dziewiętnaście narzędzi i żadne nie prosi o adres e-mail, bo to jednorazowa robota
- Walidator, który mówi dlaczego plik nie przeszedł, a nie tylko że nie przeszedł
- 37 stron opisujących konkretne błędy parsowania i schematu, po jednym na komunikat
Szczegóły sposobu użycia
- 119 stron o formatach XML i 59 haseł słownika dla kogoś, kto trafił tu z komunikatu błędu
- 35 stron o XPath, bo to najczęstsze miejsce, w którym ludzie się gubią
- Konwersja i porównanie dwóch wersji pliku obok siebie, zamiast szukania różnicy wzrokiem
Zakres / pozostałe elementy
Co zostało zbudowane
- Publiczne endpointy, żeby dało się wpiąć te narzędzia we własny proces
- 32 strony katalogu formatów i pięć studiów zastosowań, bo XML to nie jeden problem
04 / Funkcje i technika
Co ta strona potrafi
Widać ją od razu
0,28 sGłówna treść pojawia się w 0,28 s — zanim ktokolwiek zdąży się zniecierpliwić i wrócić do wyników wyszukiwania.
LCP — largest contentful paint — czas do największego elementu
Da się z niej korzystać bez myszy
29 testówXMLDir przechodzi 29 automatycznych testów dostępności bez jednego poważnego błędu: obsłużysz ją klawiaturą, przeczyta ją czytnik ekranu.
WCAG 2.2 AA — wytyczne dostępności W3C, poziom AA
Instaluje się jak aplikacja
XMLDirPo dodaniu do ekranu telefonu otwiera się jako „XMLDir” — w osobnym oknie, bez paska adresu i bez pobierania czegokolwiek ze sklepu.
PWA — progresywna aplikacja webowa
Pod maską (6)
- Ma tryb nocnyprzełącznik jasny/ciemny
- Ma własny przełącznik jasny/ciemny, a wybór zostaje zapamiętany na następną wizytę.prefers-color-scheme — systemowe ustawienie motywu
- W Google pokazuje więcej niż tytułfirma, dane kontaktowe, witryna
- Wyszukiwarka czyta stąd gotowe dane: firma, dane kontaktowe i witryna — nie musi ich zgadywać z treści.schema.org — słownik danych strukturalnych
- Nie zjada transferu66 kB
- Pierwsze wejście pobiera 66 kB — mniej niż jedno zdjęcie z telefonu, więc strona otwiera się też na słabym zasięgu i starszym sprzęcie.< 500 kB — waga strony przy pierwszym wejściu
- Zdjęcia dopasowane do ekranu1 zdjęcie
- 1 zdjęcie podawane jest w nowoczesnym formacie i w rozmiarze dobranym do ekranu, a te niżej doładowują się dopiero przy przewijaniu.WebP · srcset — nowoczesny format i zestaw rozmiarów
- Trudniej ją podrobić6 nagłówków bezpieczeństwa
- Odpowiada 6 nagłówkami bezpieczeństwa, które wymuszają szyfrowanie i ograniczają, co obcy kod może na niej zrobić.CSP · HSTS — polityka bezpieczeństwa treści i wymuszone HTTPS
- Przygotowana dla wyszukiwarek436 adresów w mapie strony
- Mapa strony podaje Google 436 adresów, więc nowa podstrona nie czeka, aż robot trafi na nią sam.robots.txt · sitemap.xml — instrukcje dla robotów i mapa strony
Data i sposób weryfikacji
Zmierzone na działającej stronie, 12 września 2026. Odczyty dotyczą sprawdzonych publicznych stron: pomiar ładowania w przeglądarce, kontrola dostępności axe-core, nagłówków HTTP, manifestu aplikacji i mapy strony. To stan z dnia pomiaru, nie obietnica wyników biznesowych. Zakres kontroli zależy od pokazanej funkcji.
Jak została zbudowana
Narzędzie dla osób pracujących z feedami: pliki XML są parsowane i sprawdzane w przeglądarce, a monitoring pilnuje, czy źródło nadal się aktualizuje.

