código escrito · artículos digitales de informática
 
Tomar ideas para aprender
14.12.2003 :: Jaime Irurzun

Creo que una de las cosas que todo el mundo hace para aprender a diseñar páginas web es fijarse en detalles de otras páginas para implementarlos en la suya. No me refiero a copiar, y menos todavía el código fuente a pelo. Me refiero a analizar las páginas web que te gustan, o al menos los detalles buenos que veas en ellas u otras, y modificarlos para hacerlos más tuyos adecuándolos a tu web.

Por ejemplo, para el nuevo diseño de Chochurro me ha gustado la barra que utiliza Juanjo Navarro en más que código:

Y la he modificado como más me gusta, moldeándola al diseño de Chochurro:

Para código escrito también he cogido un par de detalles, como por ejemplo las dobles flechas que tiene cada elemento del menú de avemundi:

Aquí no había mucho que cambiar:

Y lo último ha sido un detallito de la web de Enrique Barbeito que me ha gustado mucho. Se trata de una línea horizontal al lado izquiero de los recuadros que se usan para hacer citas o mostrar un trozo de código fuente:

Y yo le he añadido un fondo gris:

Este tipo de cosas no me parecen copias, mientras se cambie el estilo. El problema viene con la gente que no se molesta porque no sabe o porque no quiere, y calca los diseños. Algo así creo recordar que pasó con la web del PSOE en plena campaña electoral hace unos meses. Leí en microsiervos que habían copiado el CSS literalmente de otra web.

Siempre me he preguntado una cosa. ¿Por qué el código fuente de las páginas web HTML es visible para todo el mundo?

comentarios (8) |


Comentarios del artículo
1 · abel · 14.12.2003

El HTML se debe entregar a la aplicacion cliente, en este caso el navegador, para que la pueda interpretar y mostrar. POr tanto una vez qeu entregas a la aplicacion cliente el código no puedes evitar qeu se muestro. Las chapuzas que se hacen al respecto con javascript son facilmente evitables.

2 · ebarbeito · 14.12.2003

Respecto a la línea horizontal, yo le cambiaría el color dejándolo acorde con alguno de los que utilizas en código escrito :) Seguramente la pondría del color ese azulón que empleas para tus enlaces (para mi gusto quedaría genial :D)

Saludos

3 · Jaime Irurzun · 14.12.2003

Abel,
¿Y cómo son esas chapuzas? Aunque no sea código, estaría bien saber cómo es la idea de lo que intentan hacer para ocultar los fuentes...

Enrique,
Muy buena idea :-D Había dejado el mismo rojo que usas tú porque aunque no sea el mismo tono, yo utilizo rojos también, y quedaba bien. Pero lo acabo de cambiar al azul de los enlaces y queda mucho mejor :) ¡Gracias por la idea!

4 · abel · 15.12.2003

http://www.learnxpress.com/modules/contents/channels/ch,js,,disable_rc.aspx

con esta chapu impides un click con el boton derecho, lo cual aleja a algunos moscones de ver el codigo fuente. Pero vamos, con lo feo que queda y lo facil que es saltarselo ( inhabilitar javascript en el navegador ) pues no merece la pena.

5 · Jaime Irurzun · 15.12.2003

Abel,
Además pues porque lo dices ahora, pero ni me había enterado de la opción del botón derecho, siempre uso en el menú VER>CÓDIGO FUENTE.
Así que precisamente ese truco si que sería inútil ;-)

6 · Juanjo · 16.12.2003

Una forma curiosa de 'proteger' tu codigo es 'encriptar' el codigo html de alguna forma.

Se puede transformar el codigo letra a letra en sus valores ASCII, por ejemplo, con una funcion javascript. Ese código transformado es el que se sube, pero en el código se adjunta un archivo *.js externo que contenga la funcion que interpreta esa cadena de texto que se le ha pasado y la escribe con un eval() o algo similar..

Hay algunos otros 'trucos' para evitar usar esas funciones javascript como la del botón derecho, etc..

7 · danielP · 18.12.2003

Otros lo que hacen es complicar la página metiéndo frame dentro de frame y otra vez dentro de frame. Un asquito, vaya.
Y si, los del PSOE se copietearon una página entera para su sección de ocio en las elecciones municipales (creo que fue asi).
Saludos

8 · mini-d · 16.01.2004

Las convenciones no se pueden copiar.














































Creative Commons - Jaime Irurzun y Aitor Martin