Jak szybko otworzyć kod strony w przeglądarce, nawet jeśli kopiowanie jest zabronione. Rozpakowywanie i dekodowanie skryptów JavaScript Jak rozszyfrować kod strony html

Ten artykuł jest dodatkiem do artykułu o rozjaśnianiu skryptów. Tutaj zostaną rozważone podstawowe zasady szyfrowania i pakowania, słabe punkty zabezpieczeń, ręcznych metod usuwania, a także uniwersalnych narzędzi do automatycznego usuwania pakerów i zabezpieczeń zawiasowych ze skryptów JavaScript. Ostatnio coraz więcej źródło scripts jest szyfrowany lub spakowany. Yandex, DLE i inne popularne projekty zaczęły się w to angażować, a piękne historie o „dbaniu o użytkowników”, „oszczędzaniu ruchu” i innych bzdurach wyglądają bardzo zabawnie. Cóż, jeśli ktoś ma coś do ukrycia, to naszym zadaniem jest doprowadzenie go do czystej wody.

Zacznijmy od teorii. Ze względu na specyfikę wykonywania JavaScript, wszystkie programy szyfrujące i pakujące, pomimo swojej różnorodności, mają tylko dwie opcje algorytmu: lub jako opcję: Druga metoda jest najczęściej używana do ochrony źródłowego kodu HTML strony, a także różnych trojanów wstrzykiwać złośliwy kod na stronę, na przykład ukrytą ramkę. Oba algorytmy można łączyć, „sztuczki” i złożoność deszyfratora mogą być dowolne, tylko sama zasada pozostaje niezmieniona.

W obu przypadkach okazuje się, że funkcje ewaluacja() I dokument.napisz() przesyłane są w pełni odszyfrowane dane. Jak je przechwycić? Spróbuj wymienić ewaluacja() NA alarm(), aw oknie MessageBox, które się otworzy, natychmiast zobaczysz odszyfrowany tekst.Niektóre przeglądarki umożliwiają kopiowanie tekstu z MessageBoxes, ale lepiej jest użyć tego półautomatycznego dekodera:

  1. < html >
  2. < head >< title >Dekoder JavaScript
  3. < body >
  4. < script type = "text/javascript" >
  5. // Funkcja zapisu wyników deszyfrowania do dziennika
  6. dekoder funkcji(str)(
  7. dokument. getElementById("zdekodowany"). wartość += str + "\n" ;
  8. < textarea id = "decoded" style = "width:900px; height:500px;" >
  9. < script type = "text/javascript" >

Na przykład weźmy skrypt z Yandex, patrząc na kod źródłowy, widzimy coś niezdrowego:

Eval(funkcja(p,a,c,k,e,r)(e=funkcja(c)(return(c c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36)));if(!
"".replace(/^/,String))(while(c--)r=k[c]||e(c);k=)];e=funkcja()(return"\w+"); c=1);podczas(c--)jeśli(k[c])
p=p.replace(new RegExp("\b"+e(c)+"\b","g"),k[c]);return p)("$.1e
.18=8(j)(3 k=j["6-9"]||"#6-9";3 l=j["6-L"]||".u-L";3 m=j ["6-L-17"]
||"";3 n=j["1d"]||0;$(5).2(".6-9").14("7");$(5).2(".6 -9").Z("7",8(
)(3 a=$(5).x();3 o=$(5).x();3 h=$(5).B("C");$(5).v("g -4");$(5).16(
$(k).q());3 t=$(o).2("15");3 c=$(o).2(".b-r");3 d=$(o).2 ("".b-12");
[reszta tego samego nonsensu ucięta]

Muszę od razu powiedzieć, że ten skrypt jest przetwarzany przez JavaScript Compressor, łatwo go rozpoznać po jego sygnaturze - charakterystycznej nazwie funkcji na początku skryptu. Skopiuj cały tekst źródłowy skryptu, zastąp pierwszy ocena NA dekoder, wklej go do dekodera i zapisz jako stronę html.Otwórz go w dowolnej przeglądarce i zobacz, że rozpakowany skrypt natychmiast pojawił się w polu tekstowym. Jest za wcześnie, aby się radować, usunięto wszystkie podziały wierszy i formatowanie kodu. Jak sobie z tym poradzić, jest napisane w artykule o deobfuskacji.

Drugi przykład. Oto strona html pokryta HTML Protector. Jest to strona, która demonstruje możliwości programu, więc wszystkie opcje są zaangażowane: blokowanie zaznaczania i kopiowania tekstu, blokowanie prawego przycisku myszy, ochrona zdjęć, ukrywanie paska stanu, szyfrowanie kodu HTML itp. Otwieramy kod źródłowy, patrzymy. Na samej górze znajduje się znany już document.write i zaszyfrowany skrypt. Przepuszczamy go przez dekoder, otrzymujemy funkcję odszyfrowania głównej treści:

Kod (JavaScript):

  1. hp_ok = true ;funkcja hp_d01 (s )( ... wytnij ... o = ar . join ("" )+ os ; dokument . napisz (o )

Zastępujemy ostatni document.write w funkcji dekoderem i wstawiamy po nim wszystkie trzy pozostałe zaszyfrowane skrypty:

  1. < script type = "text/javascript" >
  2. // Wstępnie wklej tutaj zaszyfrowany skrypt
  3. // zamień wszystkie wywołania eval() i document.write() na decoder().
  4. hp_ok = true ;funkcja hp_d01 (s )( .... o = ar . join ("" )+ os ; dekoder (o);
  5. hp_d01(unescape(">QAPKRV%22NCLEWC ....
  6. hp_d01(unescape( ">QAPKRV%22NCLEWCEG? HctcQa...
  7. hp_d01(unescape( ">`mf(%22`eamnmp? !DDDDDD %22v...

Dla wygody skrypty nie są podane w artykule w całości, ale należy je skopiować w całości. Otwieramy dekoder w przeglądarce i widzimy dodane przez program skrypty bezpieczeństwa oraz odszyfrowany tekst źródłowy strony. Dla wygody można odszyfrować tylko trzeci skrypt, który zawiera kod HTML strony. To cała ochrona. Jak widać, nic skomplikowanego. Podobnie usuwane są inne zabezpieczenia stron html.

Przejdźmy od ręcznego odszyfrowywania do automatycznego. Aby usunąć zabezpieczenia pierwszego typu, nieco zmodyfikowałem znany już Wam skrypt Beautify Javascript i skompilowałem go do pliku exe. Obsługuje większość zabezpieczeń i opakowań JavaScript, które widziałem bez żadnych problemów.

Eval.JavaScript.Unpacker.1.1-PCL.rar (12 124 bajtów)


W bardziej skomplikowanych przypadkach trzeba będzie użyć ciężkiej artylerii. Jest to darmowy projekt przeznaczony do badania trojanów i innego złośliwego kodu. Ponieważ wszystkie programy chroniące prawa autorskie są jednoznacznie złośliwe, Malzilla pomoże nam w walce z nimi. Pobierz (dziś jest to 1.2.0), rozpakuj, uruchom. Otwórz drugą zakładkę Dekoder, wklej kod zaszyfrowanego skryptu w górnym oknie, naciśnij przycisk uruchom skrypt.



w folderze ocena_temp sumowane są wszystkie wyniki wykonania funkcji eval(), w tym pośrednie. Możesz je wyświetlić, klikając przycisk. Pokaż wyniki eval()., tekst otworzy się w dolnym oknie. Można go skopiować, wkleić w górnym oknie i natychmiast sformatować jednym kliknięciem przycisku kod formatu. Oprócz dekodera, Malzilla ma wiele innych narzędzi i ustawień, które pozwalają łatwo usunąć wszelkie zabezpieczenia ze skryptów JavaScript.



Możesz również zwrócić uwagę na inne bezpłatne narzędzie do pracy z zaszyfrowanymi skryptami - FreShow. Jest w nim mniej funkcji, ale jest to całkiem odpowiednie miejsce. Z zewnątrz możesz pobrać film demonstracyjny pokazujący przykład pracy z programem.

Jak widać, nie ma nic trudnego w usunięciu ochrony ze skryptów JavaScript i ze stron html. Nadal bronisz swoich obrzydliwych „praw autorskich”? W takim razie idziemy do ciebie!

Pod wszystkimi pięknymi obrazami, doskonałą typografią i wspaniale umieszczonymi wezwaniami do działania kryje się kod źródłowy Twojej witryny.

Każdego dnia Twoja przeglądarka zamienia ten kod w imponujące strony dla odwiedzających i klientów.

Google i inne wyszukiwarki „odczytują” ten kod, aby określić, gdzie Twoje strony internetowe powinny pojawiać się w ich indeksach w danym momencie wyszukiwana fraza.

Dlatego bardzo ważne jest dla optymalizacja wyszukiwarki(SEO) ma to, co jest w kodzie źródłowym.

Ten krótki przewodnik pokaże Ci, jak czytać kod źródłowy witryny, aby upewnić się, że Twoje SEO jest prawidłowe, i nauczy Cię, jak sprawdzać warunki SEO.

Przyjrzymy się również kilku innym sytuacjom, w których wiedza o tym, jak przeglądać i analizować główne części kodu źródłowego, pomoże w innych badaniach marketingowych.

Jak wyświetlić kod źródłowy.

Pierwszym krokiem do sprawdzenia kodu źródłowego witryny jest przyjrzenie się rzeczywistemu kodowi źródłowemu. Każda przeglądarka internetowa to ułatwia.

Poniżej znajdują się polecenia klawiaturowe umożliwiające wyświetlenie kodu źródłowego Twojej strony internetowej komputer I Prochowiec.

  • Firefox - CTRL + U (przytrzymaj klawisz CTRL i naciśnij klawisz „U”) Alternatywnie możesz przejść do menu „Firefox”, a następnie kliknąć „Web Developer”, a następnie „Źródło strony”.
  • Internet Explorera- CTRL + U. Lub kliknij kliknij prawym przyciskiem myszy myszy i wybierz „Wyświetl źródło”.
  • Chrome - CTRL + U. Możesz kliknąć obraz klucza z trzema poziomymi liniami w prawym górnym rogu. Następnie kliknij „Narzędzia” i wybierz „Wyświetl źródło”.
  • Opera — CTRL + U. Możesz także kliknąć stronę internetową prawym przyciskiem myszy i wybrać „Wyświetl źródło strony”.

Prochowiec

  • Safari — skrót klawiaturowy Option + Command + U. Możesz także kliknąć stronę internetową prawym przyciskiem myszy i wybrać opcję Pokaż źródło strony.
  • Firefox — możesz kliknąć prawym przyciskiem myszy i wybrać „źródło” lub przejść do menu „Narzędzia”, wybrać „Web Developer” i kliknąć „Źródło strony”. Skrót klawiaturowy Ctrl+U.
  • Chrome – przejdź do „Widok”, a następnie kliknij „programista”, a następnie „Wyświetl źródło”. Możesz także kliknąć prawym przyciskiem myszy i wybrać Wyświetl źródło strony. Skrót klawiaturowy Option+Command+U.

Kiedy już wiesz, jak przeglądać kod źródłowy, musisz wiedzieć, jak go przeszukiwać.

Zasadniczo te same funkcje wyszukiwania, których używasz podczas normalnego przeglądania sieci, dotyczą również wyszukiwania kodu źródłowego.

Komendy CTRL + F (znajdź) pomogą Ci szybko przejrzeć kod źródłowy ważnych elementów SEO.

Tagi tytułów.

Tag tytułowy jest najważniejszym elementem SEO. To najważniejsza rzecz w kodzie źródłowym.

Jeśli masz zamiar wziąć tylko jedną cenną rzecz z tego artykułu, zwróć uwagę na to:

Wiesz, to są wyniki, które zapewnia Google, gdy czegoś szukasz.

Wszystkie te wyniki pochodzą z tagów tytułowych stron internetowych. Więc jeśli nie masz tagów tytułu w swoim kodzie źródłowym, możesz nie pojawić się w Google (lub jakiejkolwiek innej wyszukiwarce).

Wierzcie lub nie, ale naprawdę widziałem strony internetowe bez tagów tytułowych. Spróbujmy szybko wyszukać w Google termin „ Przewodniki marketingowe". Co widzimy:

Możesz zobaczyć pierwszy wynik wyszukiwania dla bloga KISSmetrics rozdział Przewodniki marketingowe.

Jeśli podążymy za linkiem pierwszego wyniku wyszukiwania i przejrzymy kod źródłowy strony, zobaczymy tag w tytule:

Znacznik tytułowy jest wskazywany przez znacznik otwierający: </b>. i kończy się tagiem zamykającym: <b></ <i>tytuł</i>> </b>. Znacznik nagłówka zwykle znajduje się na górze kodu źródłowego w sekcji <b><head> </b>. </i></p> <p>Widzimy, że treść wewnątrz tagu tytułu odpowiada treści użytej w tytule wyniku <a href="https://bakep.ru/pl/kak-vyiti-iz-akkaunta-v-prilozhenii-gmail-kak-na-androide-vyiti-iz-google-akkaunta-gmail.html">wyszukiwarka Google</a>.</p> <p>Jednak nie tylko tagi tytułowe są niezbędne do uwzględnienia w wynikach wyszukiwania Google.</p> <p>Google identyfikuje również słowa w tagach tytułu jako ważne słowa kluczowe, które według niego są istotne dla wyszukiwania użytkowników.</p> <p>Więc jeśli chcesz uzyskać konkretny ranking strony internetowej dla określonego tematu, lepiej upewnij się, że słowa opisujące temat są zawarte w tagu tytułu.</p> <p>Istnieje wiele zasobów online, w których można dowiedzieć się więcej o tym, jak to zrobić <a href="https://bakep.ru/pl/a-set-of-tags-for-video-with-animals-how-to-learn-and-add-keywords-tags-for-youtube-in-video-per-channel.html">słowa kluczowe</a> a tagi tytułowe odgrywają ważną rolę w ogólnej architekturze Twojej witryny.</p> <p>Oto kilka ważnych punktów, o których należy pamiętać, jak ważne są tagi tytułu:</p> <ul><li>Upewnij się, że masz tylko jeden tag tytułu na stronę internetową.</li> <li>Upewnij się, że każda strona internetowa w witrynie ma własny tag tytułu.</li> <li>Upewnij się, że każdy tag tytułu w Twojej witrynie jest unikalny. Nigdy nie powielaj treści określonego tagu tytułu.</li> </ul><h3></h3> <p>Następny <a href="https://bakep.ru/pl/pesnya-dlya-roditelei-na-svadbe-pesnya-ot-roditelei-na-svadbe.html">ważny element</a> Część nagłówkowa Twojej strony internetowej to metatag opisu.</p> <p>To jest 160-znakowy fragment Twojej treści, który pojawia się pod tytułem w wyszukiwarkach.</p> <p><img src='https://i0.wp.com/infobiz-tools.com/wp-content/uploads/2014/02/read-website.png' height="511" width="500" loading=lazy loading=lazy></p> <p>Widziałem setki witryn, które całkowicie ignorują ten tag. Bardzo łatwo go znaleźć w kodzie źródłowym:</p> <p><img src='https://i0.wp.com/infobiz-tools.com/wp-content/uploads/2014/02/how-read1.png' width="100%" loading=lazy loading=lazy></p> <p>Dlatego sprawdź i upewnij się, że ten tag jest obecny na wszystkich stronach Twojej witryny. Co ważniejsze, upewnij się, że nie powielasz go na wielu stronach.</p> <p>Zduplikowany metatag opisu nie jest karą dla wyszukiwarek, ale jest bardzo dużym błędem marketingowym.</p> <p>Wiele osób ignoruje tag metaopisu, ale naprawdę musisz nad nim popracować, ponieważ jest czytelny <a href="https://bakep.ru/pl/tendencii-razvitiya-poiskovyh-sistem-poiskovye-sistemy-interneta-kakie.html">wyszukiwarka</a>.</p> <p>Weź pod uwagę, że metatag opisu pomoże Ci przyciągnąć więcej użytkowników i zwiększyć liczbę docelowych kliknięć w Twojej witrynie.</p> Kod HTML to zasadniczo sama strona, określa dokładnie, w jaki sposób witryna zostanie zbudowana i wyświetlona na ekranie użytkownika. Z reguły ten kod jest otwarty, to znaczy każdy użytkownik może go swobodnie przeglądać i czytać. Jeśli z jakiegoś powodu nie chcesz, aby ktokolwiek to robił <b>miał dostęp do Twojego kodu</b>, Możesz . Oznacza to stworzenie specjalnego algorytmu, który <b>koduje twój kod</b>, czyli ukrywa swój pierwotny wygląd, przez co jest niedostępny dla użytkowników serwisu. <h2>Kiedy i komu może być potrzebny?</h2>Absolutnie każdy webmaster lub właściciel witryny może dokonać takiego szyfrowania. Pytanie, na ile jest to uzasadnione i konieczne. Na przykład, jeśli masz zwykły landing page wykonany według szablonu, który nie różni się od innych, nie ma sensu kodować, ponieważ taki szablon jest już publicznie dostępny. W takim przypadku jest mało prawdopodobne, że ktoś skopiuje i przestudiuje Twój kod. Ale jeśli masz witrynę internetową, która ma unikalny projekt, długo i ciężko nad nią pracowałeś lub zapłaciłeś za nią dużo pieniędzy, nadal powinieneś pomyśleć o kodzie. Bardzo często zdarza się, że właściciel posiada witrynę, w którą zainwestowano wiele wysiłku, czasu i pieniędzy, i po pewnym czasie w taki czy inny sposób odkrywa dokładnie tę samą witrynę, o tym samym projekcie i strukturze, ale na inna domena i hosting. Bardzo często właściciele witryn są informowani o tym w komentarzach przez samych użytkowników. W takim przypadku możemy śmiało stwierdzić, że ktoś po prostu <b>skopiowałem kod HTML</b> swojej witryny i uruchomił ją na swojej. <h2>Co zrobić, aby się zabezpieczyć?</h2>Przed sytuacjami kopiowania i używania cudzego kodu HTML bez pozwolenia nie tak łatwo się zabezpieczyć. Ogólnie rzecz biorąc, jeśli ktoś już widział Twoją witrynę, będzie mógł ją zduplikować nawet bez kodu, pod warunkiem, że ma pewną wiedzę z zakresu tworzenia stron internetowych. Ale jeśli chodzi o sam kod HTML, można go zaszyfrować. Działa w oparciu o specjalny skrypt javascript. Z naszym narzędziem ty Spowoduje to utworzenie specjalnego skryptu przeznaczonego do odszyfrowania. Działa to po prostu: gdy odwiedzający odwiedza Twoją witrynę, ładowany jest zaszyfrowany kod, którego nie może zrozumieć. W tym samym momencie uruchamiany jest wygenerowany javascript, który odszyfrowuje kod i wyświetla stronę na ekranie użytkownika. Jednocześnie sam odwiedzający nie może zobaczyć prawdziwego kodu. Jednak ta metoda ma również niewielką wadę. Są użytkownicy, w których przeglądarkach uruchomienie javascript na stronie jest zabronione, w takim przypadku skrypt nie uruchomi się odpowiednio, kod HTML nie zostanie odszyfrowany, a strona nie zostanie wyświetlona. Ale nie powinieneś się denerwować, takie ustawienie przeglądarki jest bardzo rzadkie, możemy powiedzieć, że 99% przeglądarek pozwala na uruchamianie javascript. <h2>Jak to zrobić?</h2>Odbywa się to bardzo prosto za pomocą naszego narzędzia. Wszystko, czego potrzebujesz, to wkleić swój kod HTML w polu na tej stronie i kliknąć przycisk, aby rozpocząć szyfrowanie. W rezultacie w innym polu otrzymasz już zaszyfrowany kod, który możesz już wykorzystać bezpośrednio na swojej stronie. 1 głos <p>Dzień dobry, drodzy czytelnicy mojego bloga. Czasami na stronie znajduje się jakiś piękny element i zaczyna męczyć pytanie, w jaki sposób twórca osiągnął tak ciekawy efekt.</p> <p>Okazuje się, że odpowiedź jest dość łatwa. A jeśli masz trochę umiejętności, możesz zebrać wiele takich żetonów i stworzyć własną, niepowtarzalną stronę internetową w krótkim czasie.</p> <p>Dzisiaj porozmawiamy o tym, jak otworzyć kod strony, określony element i nauczymy się, jak wykorzystać tę umiejętność na swoją korzyść.</p> <h2><span>Podstawowa wiedza o kodzie</span></h2> <p>Moja witryna jest przeznaczona dla początkujących i najpierw chciałbym krótko omówić witryny i ogólnie kod.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/cit1-75-537x292.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Aby narysować obrazek, następnie pociąć go na małe kawałki, napisać kod, dzięki któremu przeglądarka ponownie zbierze wszystkie elementy w jedną całość. Wszystko wydaje się być bardzo skomplikowane, prawda? Wcale nie i nie warto się tym przejmować.</p> <p>Tak powstają wysokiej jakości strony internetowe. Jeśli chcesz - wejdź do tego biznesu i studiuj, nie ma pragnienia - nikt nie może cię zmusić.</p> <p>Mogę tylko powiedzieć jedno... nie ma nic przyjemniejszego niż patrzeć, jak pisane przez Ciebie niezrozumiałe słowa zamieniają się w jedną całość i ożywają: linki działają, przyciski się poruszają, obrazki się poruszają, tekst się czołga. Chyba wiem, co czuł Victor Frankenstein.</p> <p>Kiedy zaczynasz rozumieć tajemny język i widzisz, że wszystko jest w rzeczywistości dużo prostsze, niż się początkowo wydawało, nie możesz nie wierzyć we własne moce i możliwości mózgu. To jest bardzo fajne.</p> <p>Jak powstają strony internetowe? Idealnie najpierw. On po prostu maluje obraz. Na przykład, jak pokazano na poniższym rysunku. Na razie to tylko obraz, fotografia. Żadne linki nie działają, po kliknięciu nigdzie nie idziesz, wyszukiwanie nie jest przeprowadzane.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_1-46.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Według tego rysunku. Spójrz na zrzut ekranu poniżej. Możesz pomyśleć, że jest to śmieszny i bardzo złożony zestaw postaci. W rzeczywistości wszystko nie jest takie trudne, istnieje pewien algorytm.</p> <p>Tagów jest tylko około 150 i każdy z nich odpowiada za określoną akcję: link, transfer, pogrubienie, kolor, tytuł i tak dalej. Zrozumienie ich nie jest takie trudne, jeśli masz chęć i nie przeszkadza ci czas.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_2-43.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Dzięki znajomości tych atrybutów można rozwiązać niemal każdy problem. Oto tylko sposoby osiągnięcia celu, każdy programista znajduje swój własny.</p> <p>Doświadczeni twórcy od razu widzą, jak osiągnąć wyniki, podczas gdy inni muszą pomyśleć, poszukać odpowiedzi w artykułach lub w kodzie źródłowym konkurencji. Po prostu biorą niezbędną część na stronie innej firmy i edytują ją dla siebie. To znacznie skraca proces pracy.</p> <p>Trochę później ci pokażę <a href="https://bakep.ru/pl/zarabatyvayut-li-bloggery-na-yutube-i-skolko-skolko-mozhno-zarabotat-na.html">konkretny przykład</a>.</p> <h2>Zobacz kod</h2> <p>Pozwól, że najpierw pokażę ci, jak postępować, jeśli chcesz nauczyć się czyjegoś HTML. Następnie przyjrzymy się bliżej wszystkim pozostałym zagadnieniom.</p> <h3><span>Najlepszym sposobem</span></h3> <p>Metoda, którą opiszę jako pierwsza, jest nieco skomplikowana dla początkujących, ale jako wprowadzenie, czytaj dalej. Otwórz stronę i kliknij prawym przyciskiem myszy. Wybierz „Zapisz jako…”</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_2-1-1.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Zapisz całą stronę internetową. Jak widać na zrzucie ekranu, pobrałem już wszystko z wyprzedzeniem. Tutaj mamy dwa foldery.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_2-2-1.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Wszystko, czego potrzebujesz, jest tutaj. Każdy element. Jeśli to zrozumiesz, możesz szybko uzyskać wszystko, czego potrzebujesz. Ale takie zadanie staje się coraz bardziej niemożliwe. Pobieranie nie jest przeprowadzane. Co zrobić, jeśli kopiowanie strony jest zabronione?</p> <h3><span>To Google Chrome</span></h3> <p>Jak zapewne zauważyłeś, najczęściej używam <a href="https://bakep.ru/pl/ispolzuem-google-cloud-print-bez-google-chrome-chto-takoe-virtualnyi-printer.html">Google Chrome</a> i naucz się czyjegoś kodu w tej przeglądarce tak łatwo, jak łuskanie gruszek. Jak w zasadzie iw każdym innym. Schemat nie będzie podobny, ale identyczny. Otwieramy stronę, której kod chcemy poznać i klikamy w dowolne miejsce prawym przyciskiem myszy. W wyświetlonym oknie kliknij „Wyświetl kod strony”.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_3-40.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Arkusz kodu otworzy się w nowym oknie, co jest dość trudne do zrozumienia dla początkującego. Ale nie bój się przed czasem.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_4-36.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Jeśli potrzebujesz znać kod tylko jednego elementu, po prostu najedź na niego myszką i kliknij prawym przyciskiem myszy. Wybieramy inną funkcję chrome: „Wyświetl kod elementu”.</p> <p>Na przykład, mogę być zainteresowany tym, jak powstało logo, przy użyciu obrazu lub języka programowania? W końcu możesz narysować kwadrat za pomocą <a href="https://bakep.ru/pl/how-to-align-the-right-edge-of-the-html-align-text-with-padding-css.html">css pomocy</a>. Wielu ekspertów zaleca pisanie jak największej ilości informacji w kodzie. A jak działają popularne strony?</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_5-33.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Oto potrzebne informacje. Górny html, dolny css. To są dwa języki. Pierwszy odpowiada za komponent tekstowy, a drugi za design. Gdyby nie było css, to za każdym razem trzeba by było przepisać kolor, rozmiar czcionki. Dla każdej strony jest bardzo długi. Ale gdyby nie było HTML, nie mielibyśmy tekstów. Z grubsza wyjaśnione, ale ogólnie wszystko jest tak.</p> <p>Nawiasem mówiąc, jeśli jesteś zainteresowany tym, jak to działa tutaj, możesz zobaczyć link do obrazka poniżej. Oto twoja odpowiedź.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_6-33.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <h3>Mozilla Firefox</h3> <p>Jeśli lubisz pracować w kagańcu, wszystko będzie dokładnie takie samo. Otwórz stronę i kliknij prawym przyciskiem myszy. „Kod źródłowy strony”, jeśli chcesz zobaczyć cały kod.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_7-32.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Gdy najedziesz kursorem na element, możesz otworzyć jego kod.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_8-29.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Tutaj dane są wyświetlane na dole ekranu, ale wszystko inne jest dokładnie takie samo.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_9-29.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <h3>Przeglądarka Yandex</h3> <p>W przeglądarce Yandex wszystko jest dokładnie takie samo, jak w poprzednich dwóch opcjach, otwórz stronę, kliknij prawym przyciskiem myszy, zobacz kod strony.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_10-27.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Najedźmy kursorem na element, jeśli chcemy dokładnie poznać jego kod.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_11-27.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Wszystko jest tutaj wyświetlane w taki sam sposób, jak w chrome.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_12-25.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <h3>Opera</h3> <p>I wreszcie Operę.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_13-24.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Nawiasem mówiąc, być może zauważyłeś, że nie jest konieczne używanie myszy. Aby otworzyć kod, istnieje szybki skrót klawiaturowy i dla wszystkich przeglądarek jest on taki sam: <b>CTRL+U</b>.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_14-24.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Dla elementów: Ctrl+Shift+C.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_15-22.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Tak wygląda wynik.</p> <p><img src='https://i2.wp.com/start-luck.ru/wp-content/uploads/Screenshot_16-23.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <h2><span>To będzie interesujące dla początkujących</span></h2> <p>Teraz zobacz, jak to wszystko działa. Znajdujesz witrynę i naprawdę podoba ci się jakiś element. Na przykład ten. Wiesz już, jak otworzyć kod elementu.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_17-20.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Teraz skopiuj to.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_18-19.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Używam , wklejam ten kod do nowego pliku html, w tagu body (body in English).</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_19-18.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Zobaczmy teraz, jak to wszystko wygląda w przeglądarce.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_20-16.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Gotowy. Aby tekst wyrównał się na krawędziach i nabrał zielonkawego koloru, musisz podłączyć css do tego dokumentu i skopiować jeszcze jeden kod ze strony, z której ukradliśmy ten.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_21-16.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Teraz tego nie zrobię. Zajmuje to więcej czasu: zarówno mojego, jak i Twojego. Myślę, że wszystkie szczegóły opiszę w kolejnych publikacjach. Zapisz się do newslettera i jako pierwszy dowiesz się, kiedy pojawi się artykuł.</p> <p>Jeśli nie możesz tego znieść, ale już teraz chcesz dowiedzieć się więcej o html i css, to tradycyjnie mogę Ci polecić bezpłatne szkolenia.</p> <p>Oto 33 lekcje, które pozwolą ci opanować HTML - <i><b><span>„Bezpłatny kurs HTML”</span> </b> </i>.</p> <p><img src='https://i1.wp.com/start-luck.ru/wp-content/uploads/Screenshot_22-16-537x476.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>A oto pełna informacja o css - <i><b><span>„Bezpłatny kurs CSS (45 lekcji wideo!)”</span> </b> </i>.</p> <p><img src='https://i0.wp.com/start-luck.ru/wp-content/uploads/Screenshot_23-15.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Teraz wiesz trochę więcej. Życzę powodzenia w staraniach. Do zobaczenia wkrótce!</p> <p><a href="https://bakep.ru/pl/istoriya-sozdaniya-i-razvitiya-brauzera-mozilla-firefox-istoriya.html">Mozilla Firefox</a> rozwiń sekcję menu „Widok” i kliknij element „ Kod źródłowy». Ten sam element jest w <a href="https://bakep.ru/pl/why-on-the-desktop-are-large-icons-how-to-make-big-icons.html">menu kontekstowe</a>, czyli po kliknięciu prawym przyciskiem myszy tekstu strony. Możesz także użyć skrótu klawiaturowego CTRL + U. Mozilla FireFox nie korzysta z zewnętrznych programów - kod źródłowy strony z podświetlaniem składni otworzy się w osobnym oknie przeglądarki.</p> <p>W Internet Explorerze kliknij menu Plik i wybierz Edytuj w Notatniku. Zamiast nazwy Notatnik można napisać inną, którą przypisałeś w ustawieniach przeglądarki, aby wyświetlić kod źródłowy. Kliknięcie strony prawym przyciskiem myszy powoduje wyświetlenie menu kontekstowego, które zawiera również element umożliwiający otwarcie kodu źródłowego strony w zewnętrznym programie - „Wyświetl kod HTML”.</p> <p><img src='https://i1.wp.com/st03.kakprosto.ru/tumb/680/images/article/2011/7/8/1_52552b95df96052552b95df9bd.jpg' height="669" width="663" loading=lazy loading=lazy></p> <p>W <a href="https://bakep.ru/pl/how-to-add-an-express-panel-in-chrome-transferring-bookmarks-from-the-opera-browser.html">Przeglądarka Opery</a> otwórz menu, przejdź do sekcji „Strona”, a będziesz mógł wybrać pozycję „Kod źródłowy” lub pozycję „Kod źródłowy ramki” w podsekcji „Narzędzia programistyczne”. Do tego wyboru są przypisane odpowiednio skróty klawiszowe CTRL+U i CTRL+SHIFT+U. Menu kontekstowe związane z kliknięciem strony prawym przyciskiem myszy ma również opcję Kod źródłowy. Opera otwiera źródło strony w zewnętrznym programie, który jest przypisany w ustawieniach systemu operacyjnego lub przeglądarki do edycji plików HTML.</p> <p><img src='https://i2.wp.com/st03.kakprosto.ru/tumb/680/images/article/2011/7/8/1_52552b95eb30952552b95eb346.jpg' width="100%" loading=lazy loading=lazy></p> <p><a href="https://bakep.ru/pl/required-settings-in-google-chrome-the-most-important-settings-for-the-google-chrome-browser.html">Przeglądarka Google</a> Chrome ma bez wątpienia najlepszą organizację do przeglądania kodu źródłowego. Klikając prawym przyciskiem myszy stronę, możesz wybrać „Wyświetl źródło strony”, a następnie kod źródłowy z podświetlaniem składni zostanie otwarty w osobnej karcie. Lub możesz wybrać wiersz „Wyświetl kod elementu” w tym samym menu, a przeglądarka na tej samej karcie otworzy dwie dodatkowe ramki, w których możesz sprawdzić kod HTML i CSS dowolnego elementu strony. Przeglądarka zareaguje na najechanie kursorem na wiersze kodu, podświetlając elementy na stronie, które odpowiadają tej sekcji kodu HTML.</p> <p><img src='https://i1.wp.com/st03.kakprosto.ru/tumb/680/images/article/2011/7/8/1_52552b9603c4652552b9603c84.jpg' width="100%" loading=lazy loading=lazy></p> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> <footer> <div class="td-post-source-tags"> </div> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://bakep.ru/kak-bystro-otkryt-kod-stranicy-v-brauzere-dazhe-esli-kopirovanie-zapreshcheno.html" content="https://bakep.ru/kak-bystro-otkryt-kod-stranicy-v-brauzere-dazhe-esli-kopirovanie-zapreshcheno.html" /><span style="display: none;"><span style="display: none;"><meta itemprop="url" content="/assets/logo.svg"></span> <meta itemprop="name" content="Как быстро открыть код страницы в браузере, даже если копирование запрещено. Распаковка и расшифровка скриптов JavaScript Как расшифровать html код страницы"> </span> <meta itemprop="headline " content="Сбербанк Копилка онлайн"><span style="display: none;" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><meta itemprop="url" content="https://i2.wp.com/manhunter.ru/upload/1a/87/1a870b5012697202749e9805fa585605.jpg"> <meta itemprop="width" content="366"><meta itemprop="height" content="262"></span> </footer> </article> <style> .ads-border { overflow: hidden; } .ads-content { width: 930px; display: block; } @media(max-width: 1140px) { .ads-content { width: 910px; } } @media(max-width: 1018px) { .ads-content { width: 970px; } } @media (max-width: 767px) { .ads-content { width: 134%; } } @media (max-width: 479px) { .ads-content { width: 100%; height: 490px; } } </style> <div class="ads-block"> <h4 class="td-related-title"><span class="td-related-left td-cur-simple-item">POWIĄZANE ARTYKUŁY</span></h4> <div class="ads-border"> <div class="ads-content"> </div> </div> </div> <style> #mc-container { padding: 10px; } </style> <dblock></dblock> </div> </div> <div class="td-pb-span4 td-main-sidebar" role="complementary"> <div class="td-ss-main-sidebar"> <aside class="widget widget_text" id="text-23"> <div class="block-title"><span>Użyteczne</span></div> <div class="textwidget" align="center"></div> </aside> <aside class="widget widget_text" id="text-24"> <div class="block-title"><span>Reklama</span></div> <div class="textwidget" align="center"></div> </aside> <aside class="widget widget_text" id="text-25"> <div class="textwidget"> <p style="text-align: center;"> </p> </div> </aside> <aside class="widget rpwe_widget recent-posts-extended" id="rpwe_widget-4"> <div class="block-title"><span>Nowy</span></div> <dblock></dblock> <div class="rpwe-block "> <ul class="rpwe-ul"> <li class="rpwe-li rpwe-clearfix"> <a class="rpwe-img" href="https://bakep.ru/pl/gotovy-li-vy-rabotat-v-sluzhbe-tehnicheskoi-podderzhki-rabota-v.html" rel="bookmark"> <img class="rpwe-aligncenter rpwe-thumb" src="https://i0.wp.com/i-rabota.net/blog/wp-content/uploads/2015/04/help.jpg" alt="Czy jesteś gotowy do pracy w serwisie wsparcia technicznego?" loading=lazy loading=lazy></a> <a style="color: #169c4c; font-size:14px; font-weight:600;" href="https://bakep.ru/pl/gotovy-li-vy-rabotat-v-sluzhbe-tehnicheskoi-podderzhki-rabota-v.html" title="Czy jesteś gotowy do pracy w serwisie wsparcia technicznego?" rel="bookmark">Czy jesteś gotowy do pracy w serwisie wsparcia technicznego?</a> </li> <li class="rpwe-li rpwe-clearfix"> <a class="rpwe-img" href="https://bakep.ru/pl/chto-nuzhno-imet-masteru-po-remontu-pk-specialist-po-sborke-i.html" rel="bookmark"> <img class="rpwe-aligncenter rpwe-thumb" src="https://i1.wp.com/remont-pc-volgograd.ru/images/nabor_kompjuternogo_mastera.jpg" alt="Specjalista od montażu i naprawy PC - zawód dla poważnych ludzi" loading=lazy loading=lazy></a> <a style="color: #169c4c; font-size:14px; font-weight:600;" href="https://bakep.ru/pl/chto-nuzhno-imet-masteru-po-remontu-pk-specialist-po-sborke-i.html" title="Specjalista od montażu i naprawy PC - zawód dla poważnych ludzi" rel="bookmark">Specjalista od montażu i naprawy PC - zawód dla poważnych ludzi</a> </li> <li class="rpwe-li rpwe-clearfix"> <a class="rpwe-img" href="https://bakep.ru/pl/taimingi-operativnoi-pamyati-latentnost-operativnoi-pamyati---chto-eto-takoe.html" rel="bookmark"> <img class="rpwe-aligncenter rpwe-thumb" src="https://i0.wp.com/fb.ru/misc/i/gallery/37840/1324401.jpg" alt="Opóźnienie pamięci RAM - co to jest?" loading=lazy loading=lazy></a> <a style="color: #169c4c; font-size:14px; font-weight:600;" href="https://bakep.ru/pl/taimingi-operativnoi-pamyati-latentnost-operativnoi-pamyati---chto-eto-takoe.html" title="Opóźnienie pamięci RAM - co to jest?" rel="bookmark">Opóźnienie pamięci RAM - co to jest?</a> </li> <li class="rpwe-li rpwe-clearfix"> <a class="rpwe-img" href="https://bakep.ru/pl/vosstanovlenie-sistemy-na-kompyutere-vozvrashchenie-sostoyaniya.html" rel="bookmark"> <img class="rpwe-aligncenter rpwe-thumb" src="https://i1.wp.com/webwulpix.ru/plugins/content/mavikthumbnails/thumbnails/450x246-images-statyi_windows-vosstanovlenie-windows7-vosstanovlenie-windows7-2.jpg" alt="Przywracam stan komputera sprzed kilku dni" loading=lazy loading=lazy></a> <a style="color: #169c4c; font-size:14px; font-weight:600;" href="https://bakep.ru/pl/vosstanovlenie-sistemy-na-kompyutere-vozvrashchenie-sostoyaniya.html" title="Przywracam stan komputera sprzed kilku dni" rel="bookmark">Przywracam stan komputera sprzed kilku dni</a> </li> <li class="rpwe-li rpwe-clearfix"> <a class="rpwe-img" href="https://bakep.ru/pl/metodika-testirovaniya-blokov-pitaniya-blok-pitaniya-ustroistvo.html" rel="bookmark"> <img class="rpwe-aligncenter rpwe-thumb" src="https://i1.wp.com/ironfriends.ru/wp-content/uploads/2014/11/02_korpus_s_blokom_pitaniya.jpg" alt="Zasilacz - urządzenie komputerowe Główną cechą zasilacza komputerowego jest" loading=lazy loading=lazy></a> <a style="color: #169c4c; font-size:14px; font-weight:600;" href="https://bakep.ru/pl/metodika-testirovaniya-blokov-pitaniya-blok-pitaniya-ustroistvo.html" title="Zasilacz - urządzenie komputerowe Główną cechą zasilacza komputerowego jest" rel="bookmark">Zasilacz - urządzenie komputerowe Główną cechą zasilacza komputerowego jest</a> </li> <li class="rpwe-li rpwe-clearfix"> <a class="rpwe-img" href="https://bakep.ru/pl/lozhnye-srabatyvaniya-skanera-otpechatkov-palcev-kak-rabotaet-skaner.html" rel="bookmark"> <img class="rpwe-aligncenter rpwe-thumb" src="https://i2.wp.com/hi-news.ru/wp-content/uploads/2017/06/1448467030_optik.jpg" alt="Jak działa skaner linii papilarnych?" loading=lazy loading=lazy></a> <a style="color: #169c4c; font-size:14px; font-weight:600;" href="https://bakep.ru/pl/lozhnye-srabatyvaniya-skanera-otpechatkov-palcev-kak-rabotaet-skaner.html" title="Jak działa skaner linii papilarnych?" rel="bookmark">Jak działa skaner linii papilarnych?</a> </li> <li class="rpwe-li rpwe-clearfix"> <a class="rpwe-img" href="https://bakep.ru/pl/servis-diagnostiki-kontur-ekstern-kak-nachat-rabotat-v.html" rel="bookmark"> <img class="rpwe-aligncenter rpwe-thumb" src="https://i1.wp.com/buhonline24.ru/wp-content/gallery/4-fss/thumbs/thumbs_Page_00002.jpg" alt="Jak rozpocząć pracę w „Kontur-Extern”: instrukcje krok po kroku" loading=lazy loading=lazy></a> <a style="color: #169c4c; font-size:14px; font-weight:600;" href="https://bakep.ru/pl/servis-diagnostiki-kontur-ekstern-kak-nachat-rabotat-v.html" title="Jak rozpocząć pracę w „Kontur-Extern”: instrukcje krok po kroku" rel="bookmark">Jak rozpocząć pracę w „Kontur-Extern”: instrukcje krok po kroku</a> </li> <li class="rpwe-li rpwe-clearfix"> <a class="rpwe-img" href="https://bakep.ru/pl/betsiti-mobilnoe-prilozhenie-skachat-na-vindovs-betsiti.html" rel="bookmark"> <img class="rpwe-aligncenter rpwe-thumb" src="https://i2.wp.com/verybet.ru/wp-content/uploads/2017/09/betcity-liniy.jpg" alt="Wersja mobilna Betcity" loading=lazy loading=lazy></a> <a style="color: #169c4c; font-size:14px; font-weight:600;" href="https://bakep.ru/pl/betsiti-mobilnoe-prilozhenie-skachat-na-vindovs-betsiti.html" title="Wersja mobilna Betcity" rel="bookmark">Wersja mobilna Betcity</a> </li> <li class="rpwe-li rpwe-clearfix"> <a class="rpwe-img" href="https://bakep.ru/pl/speed-dial-vizualnye-zakladki-dlya-firefox-speed-dial-dlya-mozilla-firefox-instrukciya-po.html" rel="bookmark"> <img class="rpwe-aligncenter rpwe-thumb" src="https://i2.wp.com/remontcompa.ru/uploads/posts/2014-12/1418202335_skrin-2.jpg" alt="Szybkie wybieranie dla Mozilla Firefox: instrukcje użytkowania Wersja szybkiego wybierania fvd" loading=lazy loading=lazy></a> <a style="color: #169c4c; font-size:14px; font-weight:600;" href="https://bakep.ru/pl/speed-dial-vizualnye-zakladki-dlya-firefox-speed-dial-dlya-mozilla-firefox-instrukciya-po.html" title="Szybkie wybieranie dla Mozilla Firefox: instrukcje użytkowania Wersja szybkiego wybierania fvd" rel="bookmark">Szybkie wybieranie dla Mozilla Firefox: instrukcje użytkowania Wersja szybkiego wybierania fvd</a> </li> </ul> </div> </aside> </div> </div> </div> </div> </div> <div class="td-footer-wrapper td-footer-template-3"> <div class="td-container"> <div class="td-pb-row"> <div class="td-pb-span12"> </div> </div> <div class="td-pb-row"> <div class="td-pb-span3 logo-footer"> <div class="td-footer-info"> <div class="footer-logo-wrap"><a href="https://bakep.ru/pl/"><img class="td-retina-data" src="/img/logo.png" data-retina="/img/logo.png" alt="Wskazówki komputerowe dla początkujących użytkowników" title="Wskazówki komputerowe dla początkujących użytkowników" / loading=lazy loading=lazy></a></div> <div class="footer-text-wrap"></div> <div class="footer-social-wrap td-social-style-2"></div> </div> <aside class="widget widget_text" id="text-16"> <div class="textwidget"> <script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script> <script src="//yastatic.net/share2/share.js"></script> <span class="ya-share2" data-services="vkontakte,facebook,odnoklassniki,moimir,gplus,twitter"></span></div> </aside> </div> <div class="td-pb-span9 footer-discription"> <aside class="widget widget_text" id="text-5"> <div class="textwidget"> <p> <font size="2" color="grey"> </font> </p>© Porady komputerowe dla początkujących, 2023</div> </aside> </div> </div> </div> </div> <div class="td-sub-footer-container"> <div class="td-container"> <div class="td-pb-row"> <div class="td-pb-span12 td-sub-footer-menu"> <div class="td-sub-footer-main"> <div class="menu-foot-container"><ul id="menu-foot" class="td-subfooter-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-first td-menu-item td-normal-menu"><a href="https://bakep.ru/pl/feedback.html">Informacja zwrotna</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu"><a href="https://bakep.ru/pl/sitemap.xml">Mapa witryny</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu"><a href="">O witrynie</a></li> </ul></div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(document).ready(function () { jQuery("span.ancored").replaceWith(function () { $this = jQuery(this); href = $this.attr("title"); text = $this.html(); return '<a href="' + href + '">' + text + '</a>'; } ) } ) </script> <link rel='stylesheet' id='font-awesome-css' href='//netdna.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css?ver=4.4.0' type='text/css' media='all' /> <link rel='stylesheet' id='su-content-shortcodes-css' href='/assets/content-shortcodes.css' type='text/css' media='all' /> <link rel='stylesheet' id='su-box-shortcodes-css' href='/assets/box-shortcodes.css' type='text/css' media='all' /> <script type='text/javascript' src='/assets/jquery.form.min.js'></script> <script type='text/javascript'> /* <![CDATA[ */ var _wpcf7 = { "recaptcha":{ "messages":{ "empty":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0435, \u0447\u0442\u043e \u0432\u044b \u043d\u0435 \u0440\u043e\u0431\u043e\u0442."} },"cached":"1"} ; /* ]]> */ </script> <script type='text/javascript' src='/assets/scripts.js'></script> <script type='text/javascript' src='/assets/front.min.js'></script> <script type='text/javascript' src='/assets/imagesloaded.min.js'></script> <script type='text/javascript' src='/assets/masonry.min.js'></script> <script type='text/javascript' src='/assets/jquery.masonry.min.js'></script> <script type='text/javascript' src='/assets/rsvp.js'></script> <script type='text/javascript' src='/assets/tagdiv_theme.js'></script> <script type='text/javascript' src='/assets/comment-reply.min.js'></script> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "td-default", "margin_top" : 25, "margin_bottom" : 320, "stop_id" : "", "screen_max_width" : 0, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['text-13'] } ; </script> <script type='text/javascript' src='/assets/q2w3-fixed-widget.min.js'></script> <script type='text/javascript' src='/assets/wp-embed.min.js'></script> <style type='text/css'> /*** Shortcodes Ultimate - box elements ***/ /* Common styles ---------------------------------------------------------------*/ .su-clearfix:before, .su-clearfix:after { display: table; content: " "; } .su-clearfix:after { clear: both; } /* Tabs + Tab ---------------------------------------------------------------*/ .su-tabs { margin: 0 0 1.5em 0; padding: 3px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background: #eee; } .su-tabs-nav span { display: inline-block; margin-right: 3px; padding: 10px 15px; font-size: 13px; min-height: 40px; line-height: 20px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px; color: #333; cursor: pointer; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s; } .su-tabs-nav span:hover { background: #f5f5f5; } .su-tabs-nav span.su-tabs-current { background: #fff; cursor: default; } .su-tabs-nav span.su-tabs-disabled { opacity: 0.5; filter: alpha(opacity=50); cursor: default; } .su-tabs-pane { padding: 15px; font-size: 13px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px; background: #fff; color: #333; } .su-tabs-vertical:before, .su-tabs-vertical:after { content: " "; display: table; } .su-tabs-vertical:after { clear: both; } .su-tabs-vertical .su-tabs-nav { float: left; width: 30%; } .su-tabs-vertical .su-tabs-nav span { display: block; margin-right: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px; } .su-tabs-vertical .su-tabs-panes { float: left; width: 70%; } .su-tabs-vertical .su-tabs-pane { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .su-tabs-nav, .su-tabs-nav span, .su-tabs-panes, .su-tabs-pane { -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; } /* Styles for screens that are less than 768px */ @media only screen and (max-width: 768px) { .su-tabs-nav span { display: block; } .su-tabs-vertical .su-tabs-nav { float: none; width: auto; } .su-tabs-vertical .su-tabs-panes { float: none; width: auto; } } /* Spoiler + Accordion ---------------------------------------------------------------*/ .su-spoiler { margin-bottom: 1.5em; } .su-spoiler .su-spoiler:last-child { margin-bottom: 0; } .su-accordion { margin-bottom: 1.5em; } .su-accordion .su-spoiler { margin-bottom: 0.5em; } .su-spoiler-title { position: relative; cursor: pointer; min-height: 20px; line-height: 20px; padding: 7px 7px 7px 34px; font-weight: bold; font-size: 13px; } .su-spoiler-icon { position: absolute; left: 7px; top: 7px; display: block; width: 20px; height: 20px; line-height: 21px; text-align: center; font-size: 14px; font-family: FontAwesome; font-weight: normal; font-style: normal; -webkit-font-smoothing: antialiased; *margin-right: .3em; } .su-spoiler-content { padding: 14px; -webkit-transition: padding-top .2s; -moz-transition: padding-top .2s; -o-transition: padding-top .2s; transition: padding-top .2s; -ie-transition: padding-top .2s; } .su-spoiler.su-spoiler-closed > .su-spoiler-content { height: 0; margin: 0; padding: 0; overflow: hidden; border: none; opacity: 0; } .su-spoiler-icon-plus .su-spoiler-icon:before { content: "\f068"; } .su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon:before { content: "\f067"; } .su-spoiler-icon-plus-circle .su-spoiler-icon:before { content: "\f056"; } .su-spoiler-icon-plus-circle.su-spoiler-closed .su-spoiler-icon:before { content: "\f055"; } .su-spoiler-icon-plus-square-1 .su-spoiler-icon:before { content: "\f146"; } .su-spoiler-icon-plus-square-1.su-spoiler-closed .su-spoiler-icon:before { content: "\f0fe"; } .su-spoiler-icon-plus-square-2 .su-spoiler-icon:before { content: "\f117"; } .su-spoiler-icon-plus-square-2.su-spoiler-closed .su-spoiler-icon:before { content: "\f116"; } .su-spoiler-icon-arrow .su-spoiler-icon:before { content: "\f063"; } .su-spoiler-icon-arrow.su-spoiler-closed .su-spoiler-icon:before { content: "\f061"; } .su-spoiler-icon-arrow-circle-1 .su-spoiler-icon:before { content: "\f0ab"; } .su-spoiler-icon-arrow-circle-1.su-spoiler-closed .su-spoiler-icon:before { content: "\f0a9"; } .su-spoiler-icon-arrow-circle-2 .su-spoiler-icon:before { content: "\f01a"; } .su-spoiler-icon-arrow-circle-2.su-spoiler-closed .su-spoiler-icon:before { content: "\f18e"; } .su-spoiler-icon-chevron .su-spoiler-icon:before { content: "\f078"; } .su-spoiler-icon-chevron.su-spoiler-closed .su-spoiler-icon:before { content: "\f054"; } .su-spoiler-icon-chevron-circle .su-spoiler-icon:before { content: "\f13a"; } .su-spoiler-icon-chevron-circle.su-spoiler-closed .su-spoiler-icon:before { content: "\f138"; } .su-spoiler-icon-caret .su-spoiler-icon:before { content: "\f0d7"; } .su-spoiler-icon-caret.su-spoiler-closed .su-spoiler-icon:before { content: "\f0da"; } .su-spoiler-icon-caret-square .su-spoiler-icon:before { content: "\f150"; } .su-spoiler-icon-caret-square.su-spoiler-closed .su-spoiler-icon:before { content: "\f152"; } .su-spoiler-icon-folder-1 .su-spoiler-icon:before { content: "\f07c"; } .su-spoiler-icon-folder-1.su-spoiler-closed .su-spoiler-icon:before { content: "\f07b"; } .su-spoiler-icon-folder-2 .su-spoiler-icon:before { content: "\f115"; } .su-spoiler-icon-folder-2.su-spoiler-closed .su-spoiler-icon:before { content: "\f114"; } .su-spoiler-style-default { } .su-spoiler-style-default > .su-spoiler-title { padding-left: 27px; padding-right: 0; } .su-spoiler-style-default > .su-spoiler-title > .su-spoiler-icon { left: 0; } .su-spoiler-style-default > .su-spoiler-content { padding: 1em 0 1em 27px; } .su-spoiler-style-fancy { border: 1px solid #ccc; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background: #fff; color: #333; } .su-spoiler-style-fancy > .su-spoiler-title { border-bottom: 1px solid #ccc; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background: #f0f0f0; font-size: 0.9em; } .su-spoiler-style-fancy.su-spoiler-closed > .su-spoiler-title { border: none; } .su-spoiler-style-fancy > .su-spoiler-content { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } .su-spoiler-style-simple { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; } .su-spoiler-style-simple > .su-spoiler-title { padding: 5px 10px; background: #f0f0f0; color: #333; font-size: 0.9em; } .su-spoiler-style-simple > .su-spoiler-title > .su-spoiler-icon { display: none; } .su-spoiler-style-simple > .su-spoiler-content { padding: 1em 10px; background: #fff; color: #333; } /* Quote ---------------------------------------------------------------*/ .su-quote-style-default { position: relative; margin-bottom: 1.5em; padding: 0.5em 3em; font-style: italic; } /*.su-quote-style-default.su-quote-has-cite { margin-bottom: 3em; } */ .su-quote-style-default:before, .su-quote-style-default:after { position: absolute; display: block; width: 20px; height: 20px; background-image: url('../images/quote.png'); content: ''; } .su-quote-style-default:before { top: 0; left: 0; background-position: 0 0; } .su-quote-style-default:after { right: 0; bottom: 0; background-position: -20px 0; } .su-quote-style-default .su-quote-cite { display: block; text-align: right; font-style: normal; } .su-quote-style-default .su-quote-cite:before { content: "\2014\0000a0"; } .su-quote-style-default .su-quote-cite a { text-decoration: underline; } /* Pullquote ---------------------------------------------------------------*/ .su-pullquote { display: block; width: 30%; padding: 0.5em 1em; } .su-pullquote-align-left { margin: 0.5em 1.5em 1em 0; padding-left: 0; float: left; border-right: 5px solid #eee; } .su-pullquote-align-right { margin: 0.5em 0 1em 1.5em; padding-right: 0; float: right; border-left: 5px solid #eee; } /* Row + Column ---------------------------------------------------------------*/ .su-row { clear: both; zoom: 1; margin-bottom: 1.5em; } .su-row:before, .su-row:after { display: table; content: ""; } .su-row:after { clear: both; } .su-column { display: block; margin: 0 4% 0 0; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .su-column-last { margin-right: 0; } .su-row .su-column { margin: 0 0 0 4%; } .su-row .su-column.su-column-size-1-1 { margin-left: 0; margin-right: 0; } .su-row .su-column:first-child { margin-left: 0; } .su-column-centered { margin-right: auto !important; margin-left: auto !important; float: none !important; } .su-column img, .su-column iframe, .su-column object, .su-column embed { max-width: 100%; } @media only screen { [class*="su-column"] + [class*="su-column"]:last-child { float: right; } } .su-column-size-1-1 { width: 100%; } .su-column-size-1-2 { width: 48%; } .su-column-size-1-3 { width: 30.66%; } .su-column-size-2-3 { width: 65.33%; } .su-column-size-1-4 { width: 22%; } .su-column-size-3-4 { width: 74%; } .su-column-size-1-5 { width: 16.8%; } .su-column-size-2-5 { width: 37.6%; } .su-column-size-3-5 { width: 58.4%; } .su-column-size-4-5 { width: 79.2%; } .su-column-size-1-6 { width: 13.33%; } .su-column-size-5-6 { width: 82.66%; } /* Styles for screens that are less than 768px */ @media only screen and (max-width: 768px) { .su-column { width: 100% !important; margin: 0 0 1.5em 0 !important; float: none !important; } .su-row .su-column:last-child { margin-bottom: 0 !important; } } /* Service ---------------------------------------------------------------*/ .su-service { position: relative; margin: 0 0 1.5em 0; } .su-service-title { display: block; margin-bottom: 0.5em; color: #333; font-weight: bold; font-size: 1.1em; } .su-service-title img { position: absolute; top: 0; left: 0; display: block !important; margin: 0 !important; padding: 0 !important; border: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .su-service-title i { position: absolute; top: 0; left: 0; display: block !important; width: 1em; height: 1em; text-align: center; line-height: 1em; } .su-service-content { line-height: 1.4; } /* Box ---------------------------------------------------------------*/ .su-box { margin: 0 0 1.5em 0; border-width: 2px; border-style: solid; } .su-box-title { display: block; padding: 0.5em 1em; font-weight: bold; font-size: 1.1em; } .su-box-content { background-color: #fff; color: #444; padding: 1em; } .su-box-style-soft .su-box-title { background-image: url('../images/styles/style-soft.png'); background-position: 0 0; background-repeat: repeat-x; } .su-box-style-glass .su-box-title { background-image: url('../images/styles/style-glass.png'); background-position: 0 50%; background-repeat: repeat-x; } .su-box-style-bubbles .su-box-title { background-image: url('../images/styles/style-bubbles.png'); background-position: 0 50%; background-repeat: repeat-x; } .su-box-style-noise .su-box-title { background-image: url('../images/styles/style-noise.png'); background-position: 0 0; background-repeat: repeat-x; } /* Note ---------------------------------------------------------------*/ .su-note { margin: 0 0 1.5em 0; border-width: 0px; border-style: solid; } .su-note-inner { padding: 1em; border-width: 0px; border-style: solid; box-shadow: 3px 3px 6px #d0d0d0; } /* Expand ---------------------------------------------------------------*/ .su-expand { margin: 0 0 1.5em 0; } .su-expand-content { overflow: hidden; } .su-expand-link { margin-top: 0.5em; cursor: pointer; } .su-expand-link:hover { opacity: 0.7; filter: alpha(opacity=70); } .su-expand-link a, .su-expand-link a:hover, .su-expand-link a:active, .su-expand-link a:visited, .su-expand-link a:focus { display: inline; text-decoration: none; background: transparent; border: none; } .su-expand-link-style-default .su-expand-link a, .su-expand-link-style-default .su-expand-link a:hover { text-decoration: none; } .su-expand-link-style-underlined .su-expand-link span { text-decoration: underline; } .su-expand-link-style-dotted .su-expand-link span { border-bottom: 1px dotted #333; } .su-expand-link-style-dashed .su-expand-link span { border-bottom: 1px dashed #333; } .su-expand-link-style-button .su-expand-link a { display: inline-block; margin-top: 0.2em; padding: 0.2em 0.4em; border: 2px solid #333; } .su-expand-link-more { display: none; } .su-expand-link-less { display: block; } .su-expand-collapsed .su-expand-link-more { display: block; } .su-expand-collapsed .su-expand-link-less { display: none; } .su-expand-link i { display: inline-block; margin: 0 0.3em 0 0; vertical-align: middle; color: inherit; } .su-expand-link img { display: inline-block; width: 1em; height: 1em; margin: 0 0.3em 0 0; vertical-align: middle; } /* Lightbox content ---------------------------------------------------------------*/ .su-lightbox-content { position: relative; margin: 0 auto; } .mfp-content .su-lightbox-content, #su-generator .su-lightbox-content { display: block !important; } .su-lightbox-content-preview { width: 100%; min-height: 300px; background: #444; overflow: hidden; } .su-lightbox-content h1, .su-lightbox-content h2, .su-lightbox-content h3, .su-lightbox-content h4, .su-lightbox-content h5, .su-lightbox-content h6 { color: inherit; } /* Common margin resets for box elements ---------------------------------------------------------------*/ .su-column-inner > *:first-child, .su-accordion > *:first-child, .su-spoiler-content > *:first-child, .su-service-content > *:first-child, .su-box-content > *:first-child, .su-note-inner > *:first-child, .su-expand-content > *:first-child, .su-lightbox-content > *:first-child { margin-top: 0; } .su-column-inner > *:last-child, .su-tabs-pane > *:last-child, .su-accordion > *:last-child, .su-spoiler-content > *:last-child, .su-service-content > *:last-child, .su-box-content > *:last-child, .su-note-inner > *:last-child, .su-expand-content > *:last-child, .su-lightbox-content > *:last-child { margin-bottom: 0; } </style> <script> (function(){ var html_jquery_obj = jQuery('html'); if (html_jquery_obj.length && (html_jquery_obj.is('.ie8') || html_jquery_obj.is('.ie9'))) { var path = '/assets/style2.css'; jQuery.get(path, function(data) { var str_split_separator = '#td_css_split_separator'; var arr_splits = data.split(str_split_separator); var arr_length = arr_splits.length; if (arr_length > 1) { var dir_path = '/wp-content/themes/Newspaper'; var splited_css = ''; for (var i = 0; i < arr_length; i++) { if (i > 0) { arr_splits[i] = str_split_separator + ' ' + arr_splits[i]; } //jQuery('head').append('<style>' + arr_splits[i] + '</style>'); var formated_str = arr_splits[i].replace(/\surl\(\'(?!data\:)/gi, function regex_function(str) { return ' url(\'' + dir_path + '/' + str.replace(/url\(\'/gi, '').replace(/^\s+|\s+$/gm,''); } ); splited_css += "<style>" + formated_str + "</style>"; } var td_theme_css = jQuery('link#td-theme-css'); if (td_theme_css.length) { td_theme_css.after(splited_css); } } } ); } } )(); </script> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> </body> </html>