<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NoreenAtherton</id>
	<title>Mazovia - Wkład użytkownika [pl]</title>
	<link rel="self" type="application/atom+xml" href="https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NoreenAtherton"/>
	<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php/Specjalna:Wk%C5%82ad/NoreenAtherton"/>
	<updated>2026-10-27T04:27:36Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=Jednostka_fr_kradnie_ci_przestrze%C5%84,_gdy_%C5%BAle_liczysz_kolumny&amp;diff=1118951</id>
		<title>Jednostka fr kradnie ci przestrzeń, gdy źle liczysz kolumny</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=Jednostka_fr_kradnie_ci_przestrze%C5%84,_gdy_%C5%BAle_liczysz_kolumny&amp;diff=1118951"/>
		<updated>2026-10-19T09:56:21Z</updated>

		<summary type="html">&lt;p&gt;NoreenAtherton: Utworzono nową stronę &amp;quot;Uważaj też na skalowanie. Powiększanie obrazu po kompresji stratnej uwypukla artefakty na krawędziach. Zawsze skaluj przed kompresją, a nie po. Podobnie z kadrowaniem – jeśli wytniesz fragment z już skompresowanego JPEG, a potem zapiszesz go ponownie, krawędzie w miejscu cięcia staną się jeszcze gorsze. Pamiętaj, że formaty takie jak PNG i WebP bezstratny nie generują takich artefaktów, ale mogą mieć większy rozmiar pliku – to świadomy kompro…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Uważaj też na skalowanie. Powiększanie obrazu po kompresji stratnej uwypukla artefakty na krawędziach. Zawsze skaluj przed kompresją, a nie po. Podobnie z kadrowaniem – jeśli wytniesz fragment z już skompresowanego JPEG, a potem zapiszesz go ponownie, krawędzie w miejscu cięcia staną się jeszcze gorsze. Pamiętaj, że formaty takie jak PNG i WebP bezstratny nie generują takich artefaktów, ale mogą mieć większy rozmiar pliku – to świadomy kompromis.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Punktowana lista nie znaczy „byle jak&amp;quot; Punktowanie stosuj wtedy, gdy kolejność nie ma znaczenia i wszystkie elementy są tej samej wagi. To naturalny wybór dla cech, przykładów, składników, opcji do wyboru. Problem pojawia się, gdy autor wrzuca do jednej listy punktowanej rzeczy o różnym ciężarze — na przykład ogólną zasadę obok drobnego wyjątku. Czytelnik traktuje wtedy wszystko jako równie ważne i gubi hierarchię. Praktyczna zasada: jeśli któryś punkt wymaga zdania wyjaśnienia, a pozostałe to dwa słowa, lista punktowana nie jest dobrym narzędziem. Warto też pilnować równoległości składni — każdy punkt zaczynaj od tej samej części mowy. To drobiazg, który decyduje o tym, czy lista czyta się płynnie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Lista definicji służy do czegoś innego niż dwa poprzednie formaty. Zestawia termin z jego objaśnieniem. Używaj jej w słowniczkach, glosariuszach, wyjaśnieniach pojęć na początku rozdziału. Kluczowa różnica: w liście punktowanej każdy element jest samodzielny, a w definicji każdy termin istnieje tylko po to, by go opisać. Typowy błąd to wrzucanie do definicji zwykłych haseł, które nie wymagają objaśnienia — wtedy format jest nadmiarowy. Drugi błąd to definicje nierówne długością: jeden termin opisany jednym zdaniem, inny akapitem. Czytelnik traci rytm i przestaje ufać, że lista jest kompletna.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Typowe błędy? Używanie section jako zamiennika div dla stylowania — to nadużycie. Drugi błąd to wstawianie article wewnątrz innego article bez sensu (np. dla zwykłego akapitu). Zagnieżdżanie jest poprawne, gdy np. komentarz pod postem jest osobnym article wewnątrz głównego article. Trzeci błąd: brak nagłówków w section — to psuje strukturę dokumentu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Czwarty sposób to font loading API. W nowoczesnych przeglądarkach możesz sprawdzić, czy dana czcionka jest dostępna, zanim ją zastosujesz. Wywołaj metodę sprawdzającą dla każdej rodziny z osobna. Jeśli zwróci wartość prawdziwą, czcionka jest załadowana i może być użyta. Pamiętaj, że wynik nie mówi, która czcionka została wybrana w danym momencie, tylko które są dostępne. Łącz to z pomiarem szerokości albo porównaniem kształtów.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Najczęstszy błąd to zła nazwa. System może dopisać ukryte rozszerzenie i plik nazywa się w rzeczywistości index.html.txt. Sprawdź nazwę w oknie właściwości albo włącz wyświetlanie rozszerzeń w menedżerze plików. Druga pułapka to kodowanie znaków — jeśli w pliku są polskie litery, a zapisano go w innym kodowaniu niż zadeklarowane w nagłówku, strona pokaże krzaki. Zapisuj w UTF-8 i pilnuj zgodności z deklaracją w sekcji head.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jednostka fr w układzie grid dzieli wolną przestrzeń, a nie całą szerokość kontenera. To rozróżnienie jest kluczowe, bo większość błędów w układach z kolumnami wynika z mylenia tych dwóch rzeczy. Zanim podzielisz kontener na kolumny, musisz wiedzieć, co zostanie odjęte od szerokości całkowitej: padding kontenera, obramowania, ewentualne odstępy między kolumnami oraz kolumny o stałej szerokości. Dopiero reszta trafia do podziału na jednostki fr. Jeśli pominiesz którykolwiek z tych elementów, kolumny wyjdą za szerokie albo za wąskie i układ zacznie pękać przy zmianie zawartości.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Najprościej otworzyć narzędzia deweloperskie. W przeglądarce kliknij prawym przyciskiem na podejrzany tekst i wybierz opcję inspekcji. W panelu elementów znajdź zakładkę z obliczonymi stylami. W nowszych wersjach przeglądarek w sekcji typografii widnieje nie tylko zadeklarowany stos, ale też informacja o tym, jaka czcionka została użyta do wyświetlenia danego fragmentu. Jeśli system nie ma pierwszej czcionki, zobaczysz drugą, trzecią albo domyślną. To najszybsza metoda, ale bywa niedokładna przy czcionkach zmiennych i fallbackach.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Trzeci sposób to pomiar szerokości tekstu. Wstaw do strony ukryty element z tym samym tekstem i tym samym rozmiarem czcionki. Zmierz jego szerokość za pomocą skryptu. Następnie zrób to samo dla pojedynczych czcionek z listy. Jeśli szerokość dla całego stosu równa się szerokości jednej z nich, to właśnie ona się renderuje. Uwaga na zaokrąglenia — mierz w pikselach z dokładnością do dwóch miejsc po przecinku.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Praktyczna zasada: każde article powinno mieć własny nagłówek (np. h1–h6). section również wymaga nagłówka, chyba że jest to sekcja czysto pomocnicza. Bez nagłówka tracisz dostępność i czytelność dla robotów wyszukiwarek. Pamiętaj, że section nie może być pusty — jeśli nie masz dla niego nagłówka, użyj div.&lt;/div&gt;</summary>
		<author><name>NoreenAtherton</name></author>
	</entry>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:NoreenAtherton&amp;diff=1118949</id>
		<title>Użytkownik:NoreenAtherton</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:NoreenAtherton&amp;diff=1118949"/>
		<updated>2026-10-19T09:56:20Z</updated>

		<summary type="html">&lt;p&gt;NoreenAtherton: Utworzono nową stronę &amp;quot;Entuzjasta praktycznego designu z wieloletnią praktyką. Piszę o tym, jak urządzić mieszkanie w bloku bez remontu generalnego. Najbardziej lubię pomysły, które nie rujnują budżetu.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Entuzjasta praktycznego designu z wieloletnią praktyką. Piszę o tym, jak urządzić mieszkanie w bloku bez remontu generalnego. Najbardziej lubię pomysły, które nie rujnują budżetu.&lt;/div&gt;</summary>
		<author><name>NoreenAtherton</name></author>
	</entry>
</feed>