El enfoque de Apple: todo sobre el servicio
El principio básico de Apple es la creación de servicios sencillos para sus usuarios (no en vano Apple se ha vuelto famoso por ser sencillo de usar). Con iOS 5, un iPhone puede recordarle al usuario comprarla leche. Puede entregar periódicos y revistas de forma automática a través de la aplicación de Kiosco, puede enviar iMessages a otros usuarios de IOS, puede hacer que las páginas Web se visualicen en un formato fácil de leer.
Siri, el asistente virtual integrado en el iPhone 4S, es una extensión de este principio básico de Apple, permitiendo a los usuarios decir, literalmente, al teléfono lo que debe hacer y obtener retroalimentación de una voz femenina computarizada. iCloud, por su parte, es el pegamento que mantiene todos estos servicios. Imagina que la nota que acabas de hacer en tu iPhone se comparta de forma automática en su iMac o en tu tableta.
Sin duda iOS 5 es una joya en lo que a servicios se refiere. Como de costumbre Apple gana sin mucho esfuerzo la primera casilla en lo que a facilidad se refiere.
El enfoque de Android: personalización y atractivo
Para muchos, el principal atractivo de Android es su capacidad de personalización. El usuario prácticamente puede moldear este sistema operativo como mejor le parezca (cosa contrarioa a iOS 5). Asimismo, posee atractivas herramientas para hacer de Android una herramienta que además de funcional le permitan verse bien.
Widgets (burbujas de información y servicios en las pantallas principales), capacidad de poder hacer un acceso directo prácticamente a todos los servicios y contactos, wallpapers interactivos y con movimiento, y poder compartir archivos en las redes sociales con sólo pulsar un par de veces la pantalla, son sólo los principales atractivos de Android.
Cada uno de estos sistemas operativos es bueno y recomendable, ya depende del comprador comprar lo que más se amolde a sus necesidades. Lo cierto es que tanto Android como iOS dominan ahora las listas de ventas.
jueves, 5 de julio de 2012
miércoles, 4 de julio de 2012
iPad vs Tablets Android, ¿por qué no se venden igual?
Pero a mi parecer, los tablets Android cuentan con una serie de desvantajas que les impiden entrar de lleno en las ventas:
No tienen una distribución real y accesible al usuario, llegando en muchos casos a través de compañías telefónicas como si fuera un smartphone. Todo con el objeto de ahorrarse un poco el coste e intentar tener una puerta más accesible al usuario (craso error, a mi entender). Apple iPad es de Apple y se vende a precio cerrado en cualquier gran superficie o tienda especializada.
Debido a los bajos volúmenes de fabricación y altos costes de distribución (donde Apple fabrica más con menor coste, pues cada marca manufactura muchas menos unidades que la manzana mordida), en muchos casos el mismo tablet en Android es más caro que el iPad equivalente en prestaciones, siempre hablando de producto libre.
iOS es un sistema operativo que ya usan más de 120 millones de usuarios, y aquel que tiene un iPhone o un iPod Touch, ya sabe manejar un iPad. No es así en HoneyComb, pues su sistema difiere en exceso del Android para smartphones. Requiere un aprendizaje desde 0.
Apple lleva un año de ventaja en aplicaciones y desarrollos, y cuenta con el apoyo masivo de muchos desarrolladores que ven en él una plataforma rentable que ha repartido ya 2.500 millones de dólares en dividendos. Android todavía plantea dudas en cuanto a su rentabilidad con aplicaciones de pago, y el Android Market de HoneyComb crece a un ritmo muy lento.
El usuario ve en Apple un modelo, varias opciones de memoria o conectividad, pero un mismo modelo. En los tablets Android, hay más opciones de diferentes marcas, pero debido a la nueva política de Google para intentar impedir la fragmentación, el sistema es el mismo en todos. Da igual que compres Samsung, Motorora, Acer, Asus o cualquier otro: un tablet Android HoneyComb tiene exactamente el mismo sistema operativo. Por lo tanto, crea confusión en el usuario que la elección de marca sea algo subjetivo, pues no había verdaderas ventajas entre uno u otro modelo. En ese momento, peso, ergonomía, precio o confianza en la marca son los únicos argumentos para elegir uno u otro. Al final, Apple vende el mismo aspecto por dentro y por fuera, pero Android vende diferentes aspectos por fuera y el mismo por dentro. Eso causa confusión en un usuario no tecnólogo.
martes, 3 de julio de 2012
miércoles, 30 de mayo de 2012
"CALIFICACIONES"
| nombres | calificacion |
|---|---|
| http://maicoleslomejor.wordpress.com | 3-2-3 |
| http://blogdecfernando.blogspot.com | 3-3-2 |
| http://mi4tomoduloenutepsa.blogspot.com | 2-2-3 |
| http://erwinalumno.blogspot.com | 3-3-2 |
| http://victorzuritap.blogspot.com | 3-3-3 |
| http://intro.mu-strike.com | 3-2-3 |
| http://gerson-daniel.blogspot.com | 3-3-2 |
| http://christianutepsa.blogspot.com | 3-3-3 |
| http://yersonmoron.blogspot.com | 3-2-3 |
| http://miguelangel37.wordpress.com | 2-3-2 |
| http://fernanda-m4s1.blogspot.com | 3-3-2 |
| http://jpplicaciones.blogspot.com | 3-2-3 |
| http://nardyfer.blogspot.com | 3-2-3 |
| http://alexisardaya.blogspot.com | 2-2-2 |
| http://marcoslm007.wordpress.com | 3-2-2 |
| http://carlosalber15.blogspot.com | 3-3-2 |
| http://cgalviz.blogspot.com | 3-3-3 |
| http://hermanndunnc.blogspot.com | 3-3-2 |
| http://raitsergio.wordpress.com | 2-3-2 |
| http://oscarin015.blogspot.com | 3-2-2 |
| http://pirindosky.blogspot.com/ | 3-2-3 |
| http://cjtorrico.blogspot.com/ | 3-3-2 |
25 Elementos CSS
1:FUNCIÓN
[ body { background-color: #FF0000; } ]
(fondo de la pag. color rojo)
2:FUNCIÓN
[ h1 {color: #0000ff;} ]
(cambia el color de solo el primer plano)
3:FUNCIÓN
[ h1 {background-color: #FC9804;} ]
( cambia el color de fondo de HEAD )
4:FUNCIÓN
[ body {background-image: url("nombre de la imagen . formato jpg, gif ");} ]
(se usa para establecer una imagen de fondo en la pag.)
5:FUNCIÓN
[ Background-repeat: repeat-x /repeat-y/repeat/no-repeat/ ]
(La imagen se repite en el eje horizontal, vertical, horizontal y vertical, no se repite) ejemplo [ body {background-image: url("nombre de la imagen . formato jpg, gif ");background-repeat:repeat-y} ]
6:FUNCIÓN
[ h1 {font-size: 30px;}
h2 {font-size: 12pt;} h3 {font-size: 120%;} p {font-size: 1em;} ] ( La ‘px‘ y ‘pt‘ establecen el tamaño de la fuente de forma absoluta, mientras que ‘%‘ y ‘em‘ permiten al usuario ajustar el tamaño de la misma según considere oportuno.)
7:FUNCIÓN
[ h1 {font-family: arial, verdana, sans-serif;}
h2 {font-family: "Times New Roman", serif;} ]
(Los encabezados marcados con la etiqueta
se mostrarán usando la fuente “Arial” Si esta fuente no está instalada en el ordenador de usuario, se usará en su lugar la fuente “Verdana” Si ambas fuentes no están disponibles, se usará una fuente de la familia sans-serif para mostrar los encabezados.)
(de “list element”, es decir, elemento de lista). Supongamos que queremos que las iniciales de los nombres aparezcan en mayúscula y los títulos con todos los caracteres en mayúscula.)
9:FUNCIÓN
[ a:hover {
color: orange; font-style: italic;} ]
(hover se usa cuando el puntero del ratón pasa por encima de un enlace.
Esta pseudo-clase se puede usar para crear efectos interesantes. Por ejemplo, si queremos que nuestros enlaces sean de color naranja y estén en cursiva cuando el cursor pase sobre ellos )
10:FUNCIÓN
[ body {margin-top: 100px;
margin-right: 40px; margin-bottom: 10px; margin-left: 70px;} ]
(Todo elemento tiene cuatro lados: derecho, izquierdo, superior e inferior. La propiedad marginhace referencia a la distancia desde cada lado respecto al elemento colindante (o respecto a los bordes del documento))
11:FUNCIÓN
[ body {margin: 100px 40px 10px 70px;}
p {margin: 5px 50px 5px 50px; } ]
(Se puede establecer los márgenes de casi todos los elementos del mismo modo. Por ejemplo, podemos elegir definir márgenes para todos los párrafos de texto marcados con el elemento )
12:FUNCIÓN
[ h1 {background: yellow;padding: 20px 20px 20px 80px;}
h2 {background: orange;padding-left:120px;} ]
(Al deninir el padding para los títulos, cambiamos la cantidad de “relleno” que habrá alrededor del texto en cada uno de ellos)
13:FUNCIÓN
[ h1 {border-width: thick;
border-style: dotted; border-color: gold;} h2 {border-width: 20px; border-style: outset; border-color: red;}
p {border-width: 1px; border-style: dashed; border-color: blue;}
ul {border-width: thin; border-style: solid; border-color: orange; } ]
(Las tres propiedades descritas anteriormente se pueden unir para cada elemento y así producir diferentes bordes. Para ilustrar esto, veremos un documento en el que definimos diferentes bordes para los elementos
,
[ body { background-color: #FF0000; } ]
(fondo de la pag. color rojo)
2:FUNCIÓN
[ h1 {color: #0000ff;} ]
(cambia el color de solo el primer plano)
3:FUNCIÓN
[ h1 {background-color: #FC9804;} ]
( cambia el color de fondo de HEAD )
4:FUNCIÓN
[ body {background-image: url("nombre de la imagen . formato jpg, gif ");} ]
(se usa para establecer una imagen de fondo en la pag.)
5:FUNCIÓN
[ Background-repeat: repeat-x /repeat-y/repeat/no-repeat/ ]
(La imagen se repite en el eje horizontal, vertical, horizontal y vertical, no se repite) ejemplo [ body {background-image: url("nombre de la imagen . formato jpg, gif ");background-repeat:repeat-y} ]
6:FUNCIÓN
[ h1 {font-size: 30px;}
h2 {font-size: 12pt;} h3 {font-size: 120%;} p {font-size: 1em;} ] ( La ‘px‘ y ‘pt‘ establecen el tamaño de la fuente de forma absoluta, mientras que ‘%‘ y ‘em‘ permiten al usuario ajustar el tamaño de la misma según considere oportuno.)
7:FUNCIÓN
[ h1 {font-family: arial, verdana, sans-serif;}
h2 {font-family: "Times New Roman", serif;} ]
(Los encabezados marcados con la etiqueta
se mostrarán usando la fuente “Arial” Si esta fuente no está instalada en el ordenador de usuario, se usará en su lugar la fuente “Verdana” Si ambas fuentes no están disponibles, se usará una fuente de la familia sans-serif para mostrar los encabezados.)
8:FUNCIÓN
[ h1 {text-transform: uppercase;}
li {text-transform: capitalize;} ] (Todos los nombres están marcados con la etiqueta
9:FUNCIÓN
[ a:hover {
color: orange; font-style: italic;} ]
(hover se usa cuando el puntero del ratón pasa por encima de un enlace.
Esta pseudo-clase se puede usar para crear efectos interesantes. Por ejemplo, si queremos que nuestros enlaces sean de color naranja y estén en cursiva cuando el cursor pase sobre ellos )
10:FUNCIÓN
[ body {margin-top: 100px;
margin-right: 40px; margin-bottom: 10px; margin-left: 70px;} ]
(Todo elemento tiene cuatro lados: derecho, izquierdo, superior e inferior. La propiedad marginhace referencia a la distancia desde cada lado respecto al elemento colindante (o respecto a los bordes del documento))
11:FUNCIÓN
[ body {margin: 100px 40px 10px 70px;}
p {margin: 5px 50px 5px 50px; } ]
(Se puede establecer los márgenes de casi todos los elementos del mismo modo. Por ejemplo, podemos elegir definir márgenes para todos los párrafos de texto marcados con el elemento )
12:FUNCIÓN
[ h1 {background: yellow;padding: 20px 20px 20px 80px;}
h2 {background: orange;padding-left:120px;} ]
(Al deninir el padding para los títulos, cambiamos la cantidad de “relleno” que habrá alrededor del texto en cada uno de ellos)
13:FUNCIÓN
[ h1 {border-width: thick;
border-style: dotted; border-color: gold;} h2 {border-width: 20px; border-style: outset; border-color: red;}
p {border-width: 1px; border-style: dashed; border-color: blue;}
ul {border-width: thin; border-style: solid; border-color: orange; } ]
(Las tres propiedades descritas anteriormente se pueden unir para cada elemento y así producir diferentes bordes. Para ilustrar esto, veremos un documento en el que definimos diferentes bordes para los elementos
,
, y . El resultado puede que no sea demasiado bonito pero ilustra gráficamente algunas de las muchas posibilidades) 14:FUNCIÓN [ h1 {border-top-width: thick; border-top-style: solid; border-top-color: red; border-bottom-width: thick; border-bottom-style: solid; border-bottom-color: blue; border-right-width: thick; border-right-style: solid; border-right-color: green; border-left-width: thick; border-left-style: solid; border-left-color: orange;} ] (También es posible declarar propiedades especiales para el borde superior (top), inferior (bottom), derecho (right) e izquierdo (left)) 15:FUNCIÓN [ div.box {height: 500px; width: 200px; border: 1px solid black; background: orange;} ] (Se puede influir en la altura de un elemento con la propiedad height). 16:FUNCIÓN [ < img src="nombre de imagen.jpg" alt="nombre de imagen"> en HTML la imagen deve estar de esta forma ] [ #picture {float:left;width: 100px;} en CSS se introduce este cod. ] (la imagen flote a la izquierda y el texto se ajuste a su alrededor, sólo hay que definir el ancho de la caja que rodea la imagen y, después de eso, fijar la propiedad float con el valor left) 17:FUNCIÓN [< p>comentario...comentario... < /p> comentario... ] ) #column1 {float:left;width: 33%;} #column2 {float:left;width: 33%;} #column3 {float:left;width: 33%;} ] span { color: blue; } < p>Texto1< p>Texto2] (En el ejemplo anterior, el selector p > span se interpreta como “cualquier elemento que sea hijo directo de un elemento “, por lo que el primer elemento cumple la condición del selector. Sin embargo, el segundo elemento no la cumple porque es descendiente pero no es hijo directo de un elemento .) [ p a { color: red; } p > a { color: red; } Enlace1 < p>Enlace2] (El primer selector es de tipo descendente y por tanto se aplica a todos los elementos que se encuentran dentro de elementos . En este caso, los estilos de este selector se aplican a los dos enlaces. Por otra parte, el selector de hijos obliga a que el elemento sea hijo directo de un elemento . Por lo tanto, los estilos del selector p > a no se aplican al segundo enlace) 21:FUNCIÓN [.ex1 img{border: 5px solid #ccc; float: left;margin: 15px; -webkit-transition: margin 0.5s ease-out; -moz-transition: margin 0.5s ease-out; -o-transition: margin 0.5s ease-out;} .ex1 img:hover { margin-top: 2px;} ] (Excelente para usar una lista de imágenes horizontal, lo que hace es elevar el elemento modificando el margin-top.) 22:FUNCIÓN [#ex3 {width: 730px; height: 133px; line-height: 0px; color: transparent; font-size: 50px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 300; text-transform: uppercase; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease;} #ex3:hover {line-height: 133px; color: #575858;} #ex3 img{float: left; margin: 0 15px;} ] (es un div que contiene una imagen y un texto, primero se alinea la imagen a la izquierda y al div contenedor se le definen las propiedades line-height: 0px y color: transparent, para que cuando el cursor pase por la imagen, esto cambie de manera animada, dando el efecto que el texto cae) 23:FUNCIÓN [ #ex4 {width: 800px;margin: 0 auto;} #ex4 img {margin: 20px;border: 5px solid #eee; -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.2); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.2); box-shadow: 4px 4px 4px rgba(0,0,0,0.2); -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease;} #ex4 img:hover { -webkit-transform: rotate(-7deg); -moz-transform: rotate(-7deg); -o-transform: rotate(-7deg);} ] (Ideal para una galería de fotos, este efecto usa la propiedad CSS3 -transform: rotate, hace que cuando el cursor pase por la imagen esta gire 7 grados a la izquierda) 24:FUNCIÓN [ #ex5 {width: 700px; margin: 0 auto; min-height: 300px;} #ex5 img { margin: 25px; opacity: 0.8; border: 10px solid #eee; /*Transition*/ -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; /*Reflection*/-webkit-box-reflect: below 0px -webkit-gradient (linear, left top, left bottom, from(transparent), color-stop (.7, transparent), to(rgba(0,0,0,0.1)));} #ex5 img:hover {opacity: 1;/*Reflection*/ -webkit-box-reflect: below 0px -webkit-gradient (linear, left top, left bottom, from(transparent), color-stop (.7, transparent), to(rgba(0,0,0,0.4))); /*Glow*/ -webkit-box-shadow: 0px 0px 20px rgba(255,255,255,0.8); -moz-box-shadow: 0px 0px 20px rgba(255,255,255,0.8); box-shadow: 0px 0px 20px rgba(255,255,255,0.8);} ] (Este efecto solo es compatible con navegadores -webkit, ya que usa la propiedad -webkit-box-reflect, que solo es soportada por Chrome y Safari, de igual manera se ve bastante bien) 25:FUNCIÓN < divid=”content”> A validating link calendar
Pre 2006
Calendar 2006
JANUARY
JAN 2006
S M T W T F S
© 2006 Stu Nicholls
01 02 03 <><><><><><><><>< td>04>05 06 07
08 09 10 11 <><><><><><><><>< td>12>13 14
15 16 17 18 <><><><><><><><>< td>19>20 21
22 23 24 25 <><><><><><><><>< td>26>27 28
29 30 31 .. <><><><><><><><>< td>..>.. ..
.. .. .. ..
.... ..
FEBRUARY
FEB 2006
S M T W T F S
© 2006 Stu Nicholls
.. .. .. 01 <><><><><><><><>< td>02>03 04
05 06 07 08 <><><><><><><><>< td>09>10 11
12 13 14 15 <><><><><><><><>< td>16>17 18
19 20 21 22 <><><><><><><><>< td>23>24 25
26 27 28 .. <><><><><><><><>< td>..>.. ..
.. .. .. .. <><><><><><><><>< td>..>.. ..
MARCH
MAR 2006
S M T W T F S
© 2006 Stu Nicholls
.. .. .. 01 <><><><><><><><>< td>02>03 04
05 06 07 08 <><><><><><><><>< td>09>10 11
12 13 14 15 <><><><><><><><>< td>16>17 18
19 20 21 22 <><><><><><><><>< td>23>24 25
26 27 28 29 <><><><><><><><>< td>30>31 ..
.. .. .. .. <><><><><><><><>< td>..>.. ..
APRIL
APR 2006
S M T W T F S
© 2006 Stu Nicholls
.. .. .. .. <><><><><><><><>< td>..>.. 01
02 03 04 <><><><><><><><>< td>05>06 07 08
09 10 11 12 <><><><><><><><>< td>13>14 15
16 17 18 19 <><><><><><><><>< td>20>21 22
23 24 25 26 <><><><><><><><>< td>27>28 29
30 .. .. .. <><><><><><><><>< td>..>.. ..
MAY
MAY 2006
S M T W T F S
© 2006 Stu Nicholls
.. 01 02 03 <><><><><><><><>< td>04>05 06
07 08 09 10 <><><><><><><><>< td>11>12 13
14 15 16 17 <><><><><><><><>< td>18>19 20
21 22 23 24 <><><><><><><><>< td>25>26 27
28 29 30 31 <><><><><><><><>< td>..>.. ..
.. .. .. .. <><><><><><><><>< td>..>.. ..
JUNE
JUN 2006
S M T W T F S
© 2006 Stu Nicholls
.. .. .. .. <><><><><><><><>< td>01>02 03
04 05 06 07 <><><><><><><><>< td>08>09 10
11 12 13 14 <><><><><><><><>< td>15>16 17
18 19 20 21 <><><><><><><><>< td>22>23 24
25 26 27 28 <><><><><><><><>< td>29>30 ..
.. .. .. .. <><><><><><><><>< td>..>.. ..
JULY
JUL 2006
S M T W T F S
© 2006 Stu Nicholls
.. .. .. .. <><><><><><><><>< td>..>.. 01
02 03 04 <><><><><><><><>< td>05>06 07 08
09 10 11 <><><><><><><><>< td>12>13 14 15
16 17 18 <><><><><><><><>< td>19>20 21 22
23 24 25 <><><><><><><><>< td>26>27 28 29
30 31 .. <><><><><><><><>< td>..>.. .. ..
AUGUST
AUG 2006
S M T W T F S
© 2006 Stu Nicholls
.. .. 01 02 <><><><><><><><>< td>03>04 05
06 07 08 09 <><><><><><><><>< td>10>11 12
13 14 15 16 <><><><><><><><>< td>17>18 19
20 21 22 23 <><><><><><><><>< td>24>25 26
27 28 29 30 <><><><><><><><>< td>31>.. ..
.. .. .. .. <><><><><><><><>< td>..>.. ..
SEPTEMBER
SEP 2006
S M T W T F S
© 2006 Stu Nicholls
.. .. .. .. <><><><><><><><>< td>..>01 02
03 04 05 <><><><><><><><>< td>06>07 08 09
10 11 12 <><><><><><><><>< td>13>14 15 16
17 18 19 20 <><><><><><><><>< td>21>22 23
24 25 26 27 <><><><><><><><>< td>28>29 30
.. .. .. .. <><><><><><><><>< td>..>.. ..
OCTOBER
OCT 2006
S M T W T F S
© 2006 Stu Nicholls
01 02 03 04 <><><><><><><><>< td>05>06 07
08 09 10 11 <><><><><><><><>< td>12>13 14
15 16 17 18 <><><><><><><><>< td>19>20 21
22 23 24 25 <><><><><><><><>< td>26>27 28
29 30 31 .. <><><><><><><><>< td>..>.. ..
.. .. .. .. <><><><><><><><>< td>..>.. ..
NOVEMBER
NOV 2006
S M T W T F S
© 2006 Stu Nicholls
.. .. .. 01 <><><><><><><><>< td>02>03 04
05 06 07 08 <><><><><><><><>< td>09>10 11
12 13 14 15 <><><><><><><><>< td>16>17 18
19 20 21 22 <><><><><><><><>< td>23>24 25
26 27 28 29 <><><><><><><><>< td>30>.. ..
.. .. .. .. <><><><><><><><>< td>..>.. ..
DECEMBER
DEC 2006
S M T W T F S
© 2006 Stu Nicholls
.. .. .. .. <><><><><><><><>< td>..>01 02
03 04 05 06 <><><><><><><><>< td>07>08 09
10 11 12 13 <><><><><><><><>< td>14>15 16
17 18 19 20 <><><><><><><><>< td>21>22 23
24 25 26 27 <><><><><><><><>< td>28>29 30
31 .. .. .. <><><><><><><><>< td>..>.. ..
copyright © stu nicholls – CSS play ] (esto es un calendario)
< img src="nombre de imagen.jpg" alt="nombre de imagen">
en HTML la imagen deve estar de esta forma ] [ #picture {float:left;width: 100px;} en CSS se introduce este cod. ] (la imagen flote a la izquierda y el texto se ajuste a su alrededor, sólo hay que definir el ancho de la caja que rodea la imagen y, después de eso, fijar la propiedad float con el valor left) 17:FUNCIÓN [< p>comentario...
comentario... < /p>
comentario...
] A validating link calendar
Pre 2006
Calendar 2006
JANUARY
JAN 2006 S M T W T F S © 2006 Stu Nicholls 01 02 03 <><><><><><><><>< td>04>05 06 07 08 09 10 11 <><><><><><><><>< td>12>13 14 15 16 17 18 <><><><><><><><>< td>19>20 21 22 23 24 25 <><><><><><><><>< td>26>27 28 29 30 31 .. <><><><><><><><>< td>..>.. .. .. .. .. ..
.... ..
FEBRUARY
FEB 2006 S M T W T F S © 2006 Stu Nicholls .. .. .. 01 <><><><><><><><>< td>02>03 04 05 06 07 08 <><><><><><><><>< td>09>10 11 12 13 14 15 <><><><><><><><>< td>16>17 18 19 20 21 22 <><><><><><><><>< td>23>24 25 26 27 28 .. <><><><><><><><>< td>..>.. .. .. .. .. .. <><><><><><><><>< td>..>.. ..
MARCH
MAR 2006 S M T W T F S © 2006 Stu Nicholls .. .. .. 01 <><><><><><><><>< td>02>03 04 05 06 07 08 <><><><><><><><>< td>09>10 11 12 13 14 15 <><><><><><><><>< td>16>17 18 19 20 21 22 <><><><><><><><>< td>23>24 25 26 27 28 29 <><><><><><><><>< td>30>31 .. .. .. .. .. <><><><><><><><>< td>..>.. ..
APRIL
APR 2006 S M T W T F S © 2006 Stu Nicholls .. .. .. .. <><><><><><><><>< td>..>.. 01 02 03 04 <><><><><><><><>< td>05>06 07 08 09 10 11 12 <><><><><><><><>< td>13>14 15 16 17 18 19 <><><><><><><><>< td>20>21 22 23 24 25 26 <><><><><><><><>< td>27>28 29 30 .. .. .. <><><><><><><><>< td>..>.. ..
MAY
MAY 2006 S M T W T F S © 2006 Stu Nicholls .. 01 02 03 <><><><><><><><>< td>04>05 06 07 08 09 10 <><><><><><><><>< td>11>12 13 14 15 16 17 <><><><><><><><>< td>18>19 20 21 22 23 24 <><><><><><><><>< td>25>26 27 28 29 30 31 <><><><><><><><>< td>..>.. .. .. .. .. .. <><><><><><><><>< td>..>.. ..
JUNE
JUN 2006 S M T W T F S © 2006 Stu Nicholls .. .. .. .. <><><><><><><><>< td>01>02 03 04 05 06 07 <><><><><><><><>< td>08>09 10 11 12 13 14 <><><><><><><><>< td>15>16 17 18 19 20 21 <><><><><><><><>< td>22>23 24 25 26 27 28 <><><><><><><><>< td>29>30 .. .. .. .. .. <><><><><><><><>< td>..>.. ..
JULY
JUL 2006 S M T W T F S © 2006 Stu Nicholls .. .. .. .. <><><><><><><><>< td>..>.. 01 02 03 04 <><><><><><><><>< td>05>06 07 08 09 10 11 <><><><><><><><>< td>12>13 14 15 16 17 18 <><><><><><><><>< td>19>20 21 22 23 24 25 <><><><><><><><>< td>26>27 28 29 30 31 .. <><><><><><><><>< td>..>.. .. ..
AUGUST
AUG 2006 S M T W T F S © 2006 Stu Nicholls .. .. 01 02 <><><><><><><><>< td>03>04 05 06 07 08 09 <><><><><><><><>< td>10>11 12 13 14 15 16 <><><><><><><><>< td>17>18 19 20 21 22 23 <><><><><><><><>< td>24>25 26 27 28 29 30 <><><><><><><><>< td>31>.. .. .. .. .. .. <><><><><><><><>< td>..>.. ..
SEPTEMBER
SEP 2006 S M T W T F S © 2006 Stu Nicholls .. .. .. .. <><><><><><><><>< td>..>01 02 03 04 05 <><><><><><><><>< td>06>07 08 09 10 11 12 <><><><><><><><>< td>13>14 15 16 17 18 19 20 <><><><><><><><>< td>21>22 23 24 25 26 27 <><><><><><><><>< td>28>29 30 .. .. .. .. <><><><><><><><>< td>..>.. ..
OCTOBER
OCT 2006 S M T W T F S © 2006 Stu Nicholls 01 02 03 04 <><><><><><><><>< td>05>06 07 08 09 10 11 <><><><><><><><>< td>12>13 14 15 16 17 18 <><><><><><><><>< td>19>20 21 22 23 24 25 <><><><><><><><>< td>26>27 28 29 30 31 .. <><><><><><><><>< td>..>.. .. .. .. .. .. <><><><><><><><>< td>..>.. ..
NOVEMBER
NOV 2006 S M T W T F S © 2006 Stu Nicholls .. .. .. 01 <><><><><><><><>< td>02>03 04 05 06 07 08 <><><><><><><><>< td>09>10 11 12 13 14 15 <><><><><><><><>< td>16>17 18 19 20 21 22 <><><><><><><><>< td>23>24 25 26 27 28 29 <><><><><><><><>< td>30>.. .. .. .. .. .. <><><><><><><><>< td>..>.. ..
DECEMBER
DEC 2006 S M T W T F S © 2006 Stu Nicholls .. .. .. .. <><><><><><><><>< td>..>01 02 03 04 05 06 <><><><><><><><>< td>07>08 09 10 11 12 13 <><><><><><><><>< td>14>15 16 17 18 19 20 <><><><><><><><>< td>21>22 23 24 25 26 27 <><><><><><><><>< td>28>29 30 31 .. .. .. <><><><><><><><>< td>..>.. ..
copyright © stu nicholls – CSS play
Historia del CSS (Cascading Style Sheets)
Las hojas de estilos aparecieron poco después que el lenguaje de etiquetas SGML, alrededor del año 1970. Desde la creación de SGML, se observó la necesidad de definir un mecanismo que permitiera aplicar de forma consistente diferentes estilos a los documentos electrónicos.
El gran impulso de los lenguajes de hojas de estilos se produjo con el boom de Internet y el crecimiento exponencial del lenguaje HTML para la creación de documentos electrónicos. La guerra de navegadores y la falta de un estándar para la definición de los estilos dificultaban la creación de documentos con la misma apariencia en diferentes navegadores.
El organismo W3C (World Wide Web Consortium), encargado de crear todos los estándares relacionados con la web, propuso la creación de un lenguaje de hojas de estilos específico para el lenguaje HTML y se presentaron nueve propuestas. Las dos propuestas que se tuvieron en cuenta fueron la CHSS (Cascading HTML Style Sheets) y la SSP (Stream-based Style Sheet Proposal).
La propuesta CHSS fue realizada por Håkon Wium Lie y SSP fue propuesto por Bert Bos. Entre finales de 1994 y 1995 Lie y Bos se unieron para definir un nuevo lenguaje que tomaba lo mejor de cada propuesta y lo llamaron CSS (Cascading Style Sheets).
En 1995, el W3C decidió apostar por el desarrollo y estandarización de CSS y lo añadió a su grupo de trabajo de HTML. A finales de 1996, el W3C publicó la primera recomendación oficial, conocida como "CSS nivel 1".
El gran impulso de los lenguajes de hojas de estilos se produjo con el boom de Internet y el crecimiento exponencial del lenguaje HTML para la creación de documentos electrónicos. La guerra de navegadores y la falta de un estándar para la definición de los estilos dificultaban la creación de documentos con la misma apariencia en diferentes navegadores.
El organismo W3C (World Wide Web Consortium), encargado de crear todos los estándares relacionados con la web, propuso la creación de un lenguaje de hojas de estilos específico para el lenguaje HTML y se presentaron nueve propuestas. Las dos propuestas que se tuvieron en cuenta fueron la CHSS (Cascading HTML Style Sheets) y la SSP (Stream-based Style Sheet Proposal).
La propuesta CHSS fue realizada por Håkon Wium Lie y SSP fue propuesto por Bert Bos. Entre finales de 1994 y 1995 Lie y Bos se unieron para definir un nuevo lenguaje que tomaba lo mejor de cada propuesta y lo llamaron CSS (Cascading Style Sheets).
En 1995, el W3C decidió apostar por el desarrollo y estandarización de CSS y lo añadió a su grupo de trabajo de HTML. A finales de 1996, el W3C publicó la primera recomendación oficial, conocida como "CSS nivel 1".
Suscribirse a:
Entradas (Atom)
