Un vistazo a la descripción y principales características de OOCSS (CSS orientado a objetos).
Un vistazo a la descripción y principales características de OOCSS (CSS orientado a objetos).
El z-index es un atributo css que permite editar a un elemento hace referencia al orden en que los elementos se superponen unos con respecto a otros. Permite crear “capas” dentro de la web.A continuación un link de referencia que presenta ejemplos:
Hace algunos años era normal que la maquetación HTML de todos los sitios estuviera realizada utilizando la etiqueta table para dar forma al diseño, estructura de las diferentes secciones de un sitio web, etc… Desde hace unos años se viene utilizando en vez de esto la etiqueta div y apoyándose en estilos de archivos .css para dar cuerpo a la forma (layout) de un sitio web.
La discusión sobre cuál de las dos formas es mejor es un tema muy tratado ya en Internet, la práctica y la tendencia escogida por los principales proyectos web demuestra que lo mejor es la utilización de DIVs/CSS sobre las tablas.
Ahora bien, muchos webmasters deben dar una explicación a sus clientes sobre por qué escoger una forma u otra, incluso algunos webmasters siguen poniendo en duda las ventajas de una forma sobre otra. Adjuntamos dos enlaces sumamente útiles para hacer esta justificación:
http://css-discuss.incutio.com/?page=WhyCss
http://www.hotdesign.com/seybold/10filesize.html
El primer …
Smashing Magazine analiza un conjunto de editores de código del mercado para el desarrollo. Un En Intergraphic Designs la experiencia indica que no existe un editor que lo haga todo bien, por ejemplo, dreamweaver puede ser uno de los mejores editores para trasladar del diseño al html, pero se queda corto con respecto a la programacion, en comparacion contra un phpDesigner o un NuSphereVer artículo aquí.
Es muy frecuente encontrar código CSS en varias líneas que podrían ser simplificadas en una sola. Muchos diseñadores CSS prefieren la versión “contraída” del CSS para tener menos código, reducir el tamaño de sus archivos CSS, etc.Acá presentamos algunos ejemplos conocidos sobre cómo se podrían simplificar algunas línea de código CSS:Backgrounds:CSS Expandido ( background ) – - – - – - – >background-color: red;background-position: top;background-position: center;background-image: url(../);background-attachment: scroll;background-repeat: repeat-x;contracción – - – - – - – >background: url(../) red top center scroll repeat-x;Márgenes:CSS Expandido ( margin / padding ) – - – - – - – >margin-top: 10px;margin-left: 5px;margin-right: 5 px;margin-bottom: 10px;contracción 1 – - – - – - – >margin: 10px 5px 10px 5px ;contracción 2 – - …
Pues primero hay que tener claro qué es lo que se ejecuta en el servidor y luego qué es lo que se ejecuta en el cliente:Servidor:
Cliente:
Primero que todo ninguno de los códigos anteriores se puede encriptar porque si fuera así se irrespetaría la sintaxis del lenguaje y el código pierde su valor y deja de ser funcional.Por otro lado, en el caso de los CSS, HTML y Javascript que se ejecutan en el navegador, sólo en el último caso se puede aplicar un obfuscador, el cual no encripta propiamente el código sino que lo reemplaza por otro que puede ser interpretado (se respeta la sintaxis de javascript) pero que no es leíble fácilmente por un humano. Sin embargo, …
Ojo la nueva cover photo de IGD en G+ Quedó divertida: http://t.co/N7bnnXLwlC cc: @danielfdz @PabliuxIGD @jrarce @kavazaar