Daniel Mota / IceBeat

Mi vida en formato CSS3

Estás en la bitácora de IceBeat, una página sobre diseño y desarrollo web.

Ocultar el CSS

Esto Logica lo hablo en su tiempo y ahora comprendo el porque de que algunas personas quieran ocultar su código, cosa que desde mi punto de vista es una tontería.

Es verdad que hoy en día el copy&paste esta al pie del cañón pero una gran mayoría de ellos es porque están comenzado y necesitan buscar su estilo, un estilo que algunas veces no se consigue a la primera y es por eso que se apoyan de las paginas ajenas.
A mi no me importa que me copien el diseño o el CSS pero no estaría mal poner una referencia de inspiración o tal, creo que es de mal gusto esconderlo, porque la red es un pañuelo.

Yo incluso en su día también miraba los CSS de los demás para aprender, destripar un CSS es lo mejor siempre y cuando lo uses para bien.

Tanto cuesta poner una referencia? un mísero enlace?, en fin son cosas que no se puede remediar.

De paso os muestro un mini experimento para ocultar el CSS,no es seguro del todo porque fijo que cualquier espabilado saca el truco ;P.Por si acaso no saco el código fuente porque creo que seria retroceder en el tiempo.


Comentarios


  1. /* Cuerpo */
    body
    {
    margin:0px;
    background-color:#fff;
    font-family: Verdana, “Lucida Grande”, Tahoma, Helvetica;
    font-size: 11px;
    line-height: 16px;
    text-align: justify;
    color:#737881;
    background-image : url(”../images/8.gif”);

    .....................
    ...................................................

    Evitar el robo de imagenes y de codigo css me parece, de momento, una perdida de tiempo.

    Todos hemos copiado y copiado. Y ahora queremos esconderlo?

    Saludos

    # · anonimo · hace 2804 días

  2. En ningun momento he dicho que lo quiera esconder y que lo vaya a esconder pero nunca esta demas saber como hacer ciertas cosas ;P.

    # · IceBeat · hace 2804 días

  3. He pasado un rato entretenido con el truco, y al final he encontrado el css: body {background-color:#000; color:#fff;}a {color:#fff;}

    Saludos!

    # · Jordi · hace 2804 días

  4. Por cierto, sales en el weeklog de Denken Über :)

    # · David · hace 2804 días

  5. Vaya Jordi veo que has dado con la clave jejeje, te resulto dificil? y eso que hacia varias comprobaciones jejje.

    Enhorabuena ;P.

    En el weeklog? wow que detallazo.

    # · IceBeat · hace 2804 días

  6. Ahora podría decir que me ha resultado facilísimo, y que era de muy bajo nivel para mi inteligencia… y bla bla bla… pero la verdad es que he estado sudando un buen rato, jejeje.

    Saludos!

    # · Jordi · hace 2804 días

  7. Jejeje Jordi si te digo la verdad no se como lo has averiguado, de todas formas es solo un truco ;P.

    Aunque claro a lo mejor se me ha olvidado algo.

    # · IceBeat · hace 2803 días

  8. Pero no vale ese truco: con Safari y Explorer Mac no carga el CSS, sale la página con fondo blanco (porque le mandas una cosa rara)...

    Sólo funciona bien con los navegadores Mozilla…

    # · Toad · hace 2803 días

  9. Ah! Para obtener el CSS se hace así:

    $ telnet icebeat.bitacoras.com 80
    Trying 216.12.202.110…
    Connected to icebeat.bitacoras.com.
    Escape character is ’^]’.
    GET /css.php?s=css HTTP/1.0
    Host: icebeat.bitacoras.com
    Accept: text/css
    Referer: http://icebeat.bitacoras.com/css.php
    User-Agent: localhost

    HTTP/1.1 200 OK
    Date: Sun, 12 Sep 2004 10:37:26 GMT
    Server: Apache/1.3.31 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 FrontPage/5.0.2.2634a mod_ssl/2.8.18 OpenSSL/0.9.6b PHP-CGI/0.1b
    Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Expires: Mon, 26 Jul 1997 05:00:00 GMT
    Pragma: no-cache
    X-Powered-By: PHP/4.3.7
    Last-Modified: Sun, 12 Sep 2004 10:37:26 GMT
    Connection: close
    Content-Type: text/css

    body {background-color:#000; color:#fff;}a {color:#fff;}Connection closed by foreign host.
    $

    # · Toad · hace 2803 días

  10. Toad no me habia dado cuenta de eso en safari, es un detalle a tener muy en cuenta.

    Gracias por aclarame como sacar la hoja de estilos, aunque sigo sin entenderlo :S.Vaya pues al final creo que era mas facil de lo que yo pensaba jejeje.

    # · IceBeat · hace 2803 días

  11. ¡Ostras! El método de Toad para sacar el CSS sí que es profesional… no como el mío, que es un poco cutre, ahora me da vergüenza explicarlo :P

    Pues nada, lo explicaré: después de darle vueltas, lo que hice para sacarlo fue guardar la página web completa (con mi Mozilla 1.7), y tachán!! apareció el archivo CSS mi disco duro :-)

    # · Jordi · hace 2803 días

  12. ¿Y no sería mejor protegerlo con el “Referer”?

    Quiero decir, que no todos los navegadores envían el “Accept: text/css”, por lo que sólo los navegadores Mozilla consegurián “ver” el CSS.

    Mientras que el “Referer” lo deberían de enviar todos los navegadores.

    Simplemente si el referer es la anterior página, mostrar el CSS, si no, pues… ;)

    Aunque esto de ocultar los CSS lo veo un poco tontería, yo mismo confieso haber “copiado” alguna vez alguno :P

    Además, por ejemplo, si veo en la página X un truco o algo hecho con CSS, si miro su código puedo aprender a hacerlo ;)

    # · Toad · hace 2803 días

  13. Además nunca va a haber una protección al 100%, puesto que el navegador necesita el CSS para renderizarlo, de forma que el CSS llega a tu navegador. Y si llega a tu navegador llega a tu ordenador ;) . Y si llega a tu ordenador lo puedes ver :)

    # · Toad · hace 2803 días

  14. Jajaja Jordi fijate eso si que es maña.
    Toad tambien es protegido por el refer, comprobaba tanto el Accept como el refer, es mas el refer no podia estar vacio y en el caso contrario mirar si venia de mi pagina.

    Yo tambien opino lo mismo, incluso lo aclaro en otro post pero nunca esta demas experimentar.

    # · IceBeat · hace 2803 días

  15. Ya, de hecho como ves también puse el Referer ;) .

    Pero me refiero a que sería mejor protegerlo sólo con el Referer ;) .

    Lo del Accept de los navegadores que he probado sólo el Mozilla (y derivados) envían el “text/css” en vez de todos…

    Por lo que banearías el acceso al CSS a todos los navegadores no-morcilla ;) .

    # · Toad · hace 2803 días

  16. En resumen, que perder el tiempo ocultando en css es una capullada y un tiempo que se puede invertir en mejores cosas.

    # · luman · hace 2803 días

  17. Exacto :)

    Aparte que yo creo que coger un CSS de otro con algun cambio y usado de forma distinta no tiene nada de malo (es que hay cada talibán que…) ...

    otra cosa sería cogerlo con imágenes tal cual, o hacer dos webs idénticas, eso sí...

    # · Toad · hace 2803 días

  18. Ya sólo falta poder patentar una determinada hoja de estilos, jojo. Os lo imagináis. No poder usar body{margin:0;padding:0}. Menuda jodienda!!
    Venga, todos a destripar CSS!!! Vamos todos al CSS Zen Garden!!!! Y que no quede ni una, jajajaja.

    # · luman · hace 2803 días

  19. Todos hemos aprendido y aprenderemos viendo las creaciones de los demas, en mi caso yo he sido copiado y bueno fue un acto reflejo al ver que no se me mencionaba.

    Ojo que yo tambien he copiado y destripado porciones de CSS, creo que es algo vital para evolucionar.

    Saludos!! :).

    # · IceBeat · hace 2803 días

  20. Si, si.. todo eso esta muy bien, pero recuerdo que por internet circula gente plagiando webs diciendo que ellos son los webmasters, y una cosa es coger el CSS para aprender y otra muy diferente para plagiar, y en parte no esta mal la idea….

    PD: Generalmente los que hacen los plagios no tienen ni idea de HTML CSS PHP …

    # · DarkSoldi · hace 2570 días

  21. Hay gente para todo Darksoldi, pero nosotros aprendemos y aprenderemos basandonos en los demas.

    # · IceBeat · hace 2570 días

  22. peeero .. no ahi q estar mucho tiempo para sacarlo :S … http://icebeat.bitacoras.com/textpattern/css.php?s=archivo y listo ..

    # · roberto · hace 2437 días

No se puede añadir más comentarios.