Skocz do zawartości

Jak ukryć plik css?


Veehoora

Rekomendowane odpowiedzi

jak zrobić, żeby nikt nie mógl zobaczyć, jak wygląda mój plik CSS?
Musisz teść arkusza CSS pisać - [ustawić] czcionką koloru transparent__

# czytać z przymrużeniem łoka #

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Wybacz, ale to jest chyba wiadome, tego nie można zrobic transparent, chyba ze wliku css odnieśćź sie do innego pliku css... ale to jest rzecz jasna niemożliwe, bardzo prosze o pomoc....

Pytanie nr 2. Mam 2 arkusze styli, ale chcę, zeby niektóre sesektory były czytane nie z pliku style.css ale z pliku syleNew.css. Jak to zrobić? jak zrobić odniesienie n. dla konkretnego diva do konkretnego pliku css?

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wysilaj się nie ma technicznego sposobu ukrycia arkusza stylu css

Możesz też sprawdzić w CSS (pisane w PHP) referera - powinien nim być plik z Twojej strony. To najskuteczniejsze rozwiązanie.Pozdrawiam, J.
"Najskuteczniejsze" -> z całym szacunkiem to całkowicie bezsensowne rozwiązanie! Jeśli refferer będzie pochodzić z własnej strony arkusz CSS musi zostać dołączony w związku z tym albo musi się pojawić w całości, albo jako link prowadzący do arkusza CSS w kodzie naszego dokumentu HTML.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Można i tak - zapisując skrypt w metatagu <HEAD>. Strona, po zapisaniu na dysk, nie zawiera pliku .css:

<script type="text/javascript">

<!-- <![CDATA[

document.write('<link href="https://......./style.css" type="text/css" rel="stylesheet" media="screen,projection">');

// ]]> -->

</script>

</HEAD>

Pozdrawiam.

Odnośnik do komentarza
Udostępnij na innych stronach

Strona, po zapisaniu na dysk, nie zawiera pliku .css:
Ale jest dostępny z poziomu podglądu - źródła dokumentu HTML wiec co to za zabezpieczenie ? Tak jak napisałem -> NIE ma możliwości ukrycia arkusza CSS przed oczami podglądacza :(

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli refferer będzie pochodzić z własnej strony arkusz CSS musi zostać dołączony w związku z tym albo musi się pojawić w całości, albo jako link prowadzący do arkusza CSS w kodzie naszego dokumentu HTML.

Nie rozumiem. ;)

Pozdrawiam, J.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie rozumiem. :DPozdrawiam, J.

No właśnie widzę, że nie rozumiesz.

Może przyswój sobie zagadnienia:

* co to jest refferer

* sposoby osadzania arkusza stylu w dokumencie HTML

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

@Veehoora przed kim lub dlaczego chcesz ukryc plik css? Bo jezeli strona jest otwierana przez przegladarki internetowe to to jest niemozliwe. To tak jak bys chciał ukryc kod html. Plik CSS jest wykonywany po stronie klienta tak samo jak skrypt JS. Juz chyba latwiej jest zrobic utrudnienie kopiowania obrazkow niz pliku css.

.

Odnośnik do komentarza
Udostępnij na innych stronach

Veehoora: piszą dla ciebie bo w sumie odeszli ludzie od tematu. Napisali dobrze "nie ma możliwości ukrycia arkusza stylów". Zanim zada się pytanie jak to zrobić, trzeba wiedziec jak to działa. A arkusz stylów musi być pobrany przez przeglądarkę żeby strona została prawisłowo wyświetlona.

Przegladarka nie pobiera gotowej strony, a kod html i akrusze styli i sama je interpretuje. Skoro style muszą być widoczne dla przegladrki oznacza to, że zawsze mogą znaleźć się na dowolnym komputerze odczytującym stronę.

Ani referery ani inne hocki klocki nie poblokują skutecznie tej możliwości - po prostu trzeba wiedzieć i rozuróżniać to co jest wykonywane server-side a co user-side. K'woli krótkiego przypomnienia: Serwer-side - czyli wykonywane przez serwer - a na wierch wydostaje się tylko kod wynikowy: np.: PHP, ASP. CGI, .NET, Java, SSI z kolei user-side dzieje się: interpretacja html, interpretacja arkuszy styli, wykonywane java-script. Interpetowanie pluginów (np.: flash).

yavaho: No cóż nie ma jak pisać to samo w tym samym czasie :-).

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności