<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.rettungsdienstblog.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=EstellaO77</id>
	<title>Rettungsdienst-Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.rettungsdienstblog.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=EstellaO77"/>
	<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Spezial:Beitr%C3%A4ge/EstellaO77"/>
	<updated>2026-11-15T19:38:24Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=4_sytuacje,_w_kt%C3%B3rych_PNG_wygrywa_z_JPG_i_odwrotnie&amp;diff=498053</id>
		<title>4 sytuacje, w których PNG wygrywa z JPG i odwrotnie</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=4_sytuacje,_w_kt%C3%B3rych_PNG_wygrywa_z_JPG_i_odwrotnie&amp;diff=498053"/>
		<updated>2026-10-19T18:37:20Z</updated>

		<summary type="html">&lt;p&gt;EstellaO77: Die Seite wurde neu angelegt: „Praktyczna zasada jest krótka: przezroczystość, tekst, ikony, ostre krawędzie i płaskie kolory – PNG. Zdjęcia, gradienty, faktury i duże obrazy, gdzie liczy się rozmiar – JPG. Zrzuty ekranu zapisuj w PNG, bo w JPG tekst stanie się niewyraźny. Jeśli obraz ma zarówno przezroczyste tło, jak i zdjęciową fakturę, sprawdź, czy przezroczystość jest naprawdę potrzebna. Czasem lepiej przygotować wersję JPG z gotowym tłem niż zmuszać PN…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Praktyczna zasada jest krótka: przezroczystość, tekst, ikony, ostre krawędzie i płaskie kolory – PNG. Zdjęcia, gradienty, faktury i duże obrazy, gdzie liczy się rozmiar – JPG. Zrzuty ekranu zapisuj w PNG, bo w JPG tekst stanie się niewyraźny. Jeśli obraz ma zarówno przezroczyste tło, jak i zdjęciową fakturę, sprawdź, czy przezroczystość jest naprawdę potrzebna. Czasem lepiej przygotować wersję JPG z gotowym tłem niż zmuszać PNG do przenoszenia ciężkich zdjęć. I pamiętaj, że konwersja z JPG na PNG nie przywróci utraconej jakości – ratuje tylko przezroczystość, której wcześniej nie było.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Border potrafi zmienić rozmiar elementu, nawet jeśli jest przezroczysty. Gruba ramka dodana w stanie hover przesuwa sąsiadów, jeśli nie zarezerwujesz na nią miejsca. Praktyka jest prosta: ustaw border o docelowej grubości od początku, a w stanie hover zmieniaj tylko kolor. Alternatywnie użyj outline, który nie wpływa na układ, albo przezroczystego borderu jako rezerwy. Nie mieszaj tych dwóch podejść w jednym komponencie, bo łatwo zgubić spójność.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Najczęstszy błąd to brak flex-wrap przy jednoczesnym ustawieniu flex: 1 na dzieciach. Elementy nie mają wtedy dokąd uciec, więc rosną lub maleją w nieskończoność, a zawartość wychodzi poza kontener. Drugi problem to zapominanie o min-width — element z długim słowem potrafi rozepchnąć rząd, mimo że wrap jest aktywny. Warto ustawić min-width: 0 na dzieciach, jeśli mają się kurczyć, oraz overflow-wrap: anywhere przy długich ciągach znaków bez spacji.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Zacznij od rozróżnienia, co chcesz osiągnąć. Jeśli chcesz, żeby tekst nie kleił się do krawędzi pudełka, użyj paddingu. Jeśli chcesz odsunąć całe pudełko od innego elementu, użyj marginesu. Typowy błąd polega na dodaniu marginesu wewnątrz elementu, gdy potrzebny jest padding — wtedy tło elementu nie pokrywa całej przestrzeni, a treść i tak dotyka ramki. Odwrotnie: padding zamiast marginesu sprawia, że element rośnie, zamiast się przesunąć, co psuje wyrównanie w rzędzie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Uwaga na marginesy, które się zapadają. Gdy dwa pionowe marginesy spotykają się bez paddingu i borderu pomiędzy, nie sumują się — większy pochłania mniejszy. To częsta przyczyna zbyt małych odstępów między sekcjami. Problem znika, gdy dodasz padding lub border do rodzica albo użyjesz flexboxa z gap. W układach jednokolumnowych zapadanie marginesów bywa pożyteczne, ale w komponentach wielokolumnowych prawie zawsze szkodzi.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Trzecia pułapka dotyczy zmiany domyślnego zachowania. Można zrobić z linku blok, a z akapitu element liniowy, ale to nie znaczy, że wypada. Zmiana trybu wyświetlania jest narzędziem, nie celem. Jeśli ją stosujesz, sprawdź, czy element nadal ma sens w miejscu, w którym stoi, i czy nie psuje dostępu z klawiatury oraz czytania przez programy wspomagające. Najzdrowsze podejście to zostawić elementom ich naturalną rolę, a układ budować obok, w kontenerach i regułach rozmieszczenia.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Kompresja bezstratna kontra ubytek jakości PNG kompresuje bezstratnie, więc każdy piksel zostaje taki, jaki był. To zaleta przy grafice z ostrymi krawędziami, cienkimi liniami, tekstem i płaskimi kolorami. JPG kompresuje stratnie i celowo wyrzuca część informacji o kolorze. Na zdjęciu tego nie widać, ale na rysunku technicznym, zrzucie ekranu czy wykresie pojawią się rozmycia wokół liter i charakterystyczne „pchełki&amp;quot; przy kontrastowych krawędziach. Im mocniejsza kompresja, tym większe zniekształcenia. Przy zapisie wielokrotnym ten sam plik JPG traci jakość za każdym razem, nawet jeśli nic w nim nie zmieniasz.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;JPG wybieraj do zdjęć i obrazów o ciągłej tonacji: portretów, pejzaży, zdjęć produktowych na jednolitym tle, materiałów z dużą liczbą kolorów przechodzących płynnie jeden w drugi. Format radzi sobie z taką treścią znacznie lepiej niż PNG, bo potrafi odrzucić drobne różnice w odcieniach, których oko i tak nie rozróżnia. Dzięki temu plik jest mniejszy. Jeśli zdjęcie ma trafić na stronę, do wiadomości e-mail albo do dokumentu, JPG zwykle wystarczy. Ustaw jakość na tyle wysoką, by nie było widać artefaktów, ale nie na maksimum – zapis w najwyższej jakości daje duży plik bez zauważalnej poprawy.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Elementy blokowe — między innymi akapit, nagłówki, lista, blok cytatu, kontener ogólny — zachowują się jak osobne warstwy. Przeglądarka domyślnie daje im pełną szerokość rodzica i łamie linię przed oraz po nich. Można je swobodnie ustawiać w pionie, nadawać im marginesy z każdej strony i sterować wysokością. Akapit zaczyna nową linię, bo taka jest jego natura: to samodzielna jednostka treści, a nie fragment zdania.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Najprostszy sposób na pewną zmianę to umieszczenie nowej reguły po tej, którą chcesz nadpisać, przy zachowaniu identycznego selektora. To działa, ale bywa kruche: wystarczy przenieść fragment kodu do innego pliku albo zmienić kolejność importów i efekt znika. Dlatego zamiast polegać wyłącznie na kolejności, lepiej zadbać o strukturę. Trzymaj reguły bazowe na początku, a modyfikacje i warianty później. Nie mieszaj przypadkowo stylów globalnych z lokalnymi, bo wtedy kaskada zaczyna działać na twoją niekorzyść.&lt;/div&gt;</summary>
		<author><name>EstellaO77</name></author>
	</entry>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:EstellaO77&amp;diff=498052</id>
		<title>Benutzer:EstellaO77</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:EstellaO77&amp;diff=498052"/>
		<updated>2026-10-19T18:37:18Z</updated>

		<summary type="html">&lt;p&gt;EstellaO77: Die Seite wurde neu angelegt: „Miłośnik aranżacji wnętrz z wieloletnią praktyką. Dzielę się tym, jak urządzić mieszkanie w bloku bez remontu generalnego. Najchętniej opisuję zmiany, które widać od pierwszego dnia.“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Miłośnik aranżacji wnętrz z wieloletnią praktyką. Dzielę się tym, jak urządzić mieszkanie w bloku bez remontu generalnego. Najchętniej opisuję zmiany, które widać od pierwszego dnia.&lt;/div&gt;</summary>
		<author><name>EstellaO77</name></author>
	</entry>
</feed>