PAGINA DE JUAN MOLINA REALES

    • QUIENES SOMOS
    • TECNOLOGIAS DESARROLLO WEB
    • CONTACTOS

    La Hora del Dia.

    HTML5

    HTML5 es la �ltima versi�n de HTML. El t�rmino representa dos conceptos diferentes:

    • Se trata de una nueva versi�n de HTML, con nuevos elementos, atributos y comportamientos.
    • Contiene un conjunto m�s amplio de tecnolog�as que permite a los sitios Web y a las aplicaciones ser m�s diversas y de gran alcance. A este conjunto se le llama HTML5 y amigos, a menudo reducido a HTML5 .

    Dise�ado para ser utilizable por todos los desarrolladores de Open Web, esta p�gina referenc�a a numerosos recursos sobre las tecnolog�as de HTML5, que se clasifican en varios grupos seg�n su funci�n.

    • Sem�ntica: Permite describir con mayor precisi�n cual es su contenido.
    • Conectividad: Permite comunicarse con el servidor de formas nuevas e innovadoras.
    • Sin conexi�n y almacenamiento: Permite a las p�ginas web almacenar datos localmente en el lado del cliente y operar sin conexi�n de manera m�s eficiente.
    • Multimedia: Nos otorga un excelente soporte para utilizar contenido multimedia como lo son audio y video nativamente.
    • Gr�ficos y efectos 2D/3D: Proporciona una amplia gama de nuevas caracter�sticas que se ocupan de los gr�ficos en la web como lo son canvas 2D, WebGL, SVG, etc.
    • Rendimiento e Integraci�n: Proporciona una mayor optimizaci�n de la velocidad y un mejor uso del hardware.
    • Acceso al dispositivo: Proporciona APIs para el uso de varios compomentes internos de entrada y salida de nuestro dispositivo.
    • CSS3: Nos ofrece una nueva gran variedad de opciones para hacer dise�os m�s sofisticados.

    CSS3

    Qu� es CSS

    CSS es un lenguaje para definir el estilo o la apariencia de las p�ginas web, escritas con HTML o de los documentos XML. CSS se cre� para separar el contenido de la forma, a la vez que permite a los dise�adores mantener un control mucho m�s preciso sobre la apariencia de las p�ginas.

    CSS 3, m�s control sobre la forma

    El objetivo inicial de CSS, separar el contenido de la forma, se cumpli� ya con las primeras especificaciones del lenguaje. Sin embargo, el objetivo de ofrecer un control total a los dise�adores sobre los elementos de la p�gina ha sido m�s dif�cil de cubrir. Las especificaciones anteriores del lenguaje ten�an muchas utilidades para aplicar estilos a las webs, pero los desarrolladores aun contin�an usando trucos diversos para conseguir efectos tan comunes o tan deseados como los bordes redondeados o el sombreado de elementos en la p�gina. CSS 1 ya signific� un avance considerable a la hora de dise�ar p�ginas web, aportando mucho mayor control de los elementos de la p�gina. Pero como todav�a quedaron muchas otras cosas que los dise�adores deseaban hacer, pero que CSS no permit�a especificar, �stos deb�an hacer uso de trucos para el dise�o. Lo peor de esos trucos es que muchas veces implica alterar el contenido de la p�gina para incorporar nuevas etiquetas HTML que permitan aplicar estilos de una manera m�s elaborada. Dada la necesidad de cambiar el contenido, para alterar al dise�o y hacer cosas que CSS no permit�a, se estaba dando al traste con alguno de los objetivos para los que CSS fue creado, que era el separar por completo el contenido de la forma. CSS 2 incorpor� algunas novedades interesantes, que hoy ya utilizamos habitualmente, pero CSS 3 todav�a avanza un poco m�s en la direcci�n, de aportar m�s control sobre los elementos de la p�gina.

    Propiedades nuevas en CSS3

    He aqu� una lista de las principales propiedades que son novedad en CSS3.

    Bordes

    • border-color
    • border-image
    • border-radius
    • box-shadow

    Fondos

    • background-origin
    • background-clip
    • background-size
    • hacer capas con m�ltiples im�genes de fondo

    Color

    • colores HSL
    • colores HSLA
    • colores RGBA
    • Opacidad

    Texto

    • text-shadow
    • text-overflow
    • Rotura de palabras largas
    • Web Fonts

    Interfaz

    • box-sizing
    • resize
    • outline
    • nav-top, nav-right, nav-bottom, nav-left

    Selectores

    • Selectores por atributos

    Modelo de caja b�sico

    • overflow-x, overflow-y

    Degradados CSS3

    • Degradados lineales
    • Degradados radiales
    • Degradados lineales de repetici�n
    • Degradados radiales de repetici�n

    Otros

    • media queries
    • creaci�n de m�ltiples columnas de texto
    • propiedades orientadas a discurso o lectura autom�tica de p�ginas web
    • animaciones CSS3
    • Flexbox

    JAVASCRIPT

    JavaScript (abreviado com�nmente JS) es un lenguaje de programaci�n interpretado, dialecto del est�ndar ECMAScript. Se define como orientado a objetos,3 basado en prototipos, imperativo, d�bilmente tipado y din�mico. Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y p�ginas web din�micas4 aunque existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es tambi�n significativo. Desde el 2012, todos los navegadores modernos soportan completamente ECMAScript 5.1, una versi�n de javascript. Los navegadores m�s antiguos soportan por lo menos ECMAScript 3. La sexta edici�n se liber� en Julio del 2015.5 JavaScript se dise�� con una sintaxis similar a C, aunque adopta nombres y convenciones del lenguaje de programaci�n Java. Sin embargo, Java y JavaScript tienen sem�nticas y prop�sitos diferentes. Todos los navegadores modernos interpretan el c�digo JavaScript integrado en las p�ginas web. Para interactuar con una p�gina web se provee al lenguaje JavaScript de una implementaci�n del Document Object Model (DOM). Tradicionalmente se ven�a utilizando en p�ginas web HTML para realizar operaciones y �nicamente en el marco de la aplicaci�n cliente, sin acceso a funciones del servidor. Actualmente es ampliamente utilizado para enviar y recibir informaci�n del servidor junto con ayuda de otras tecnolog�as como AJAX. JavaScript se interpreta en el agente de usuario al mismo tiempo que las sentencias van descarg�ndose junto con el c�digo HTML.

    Ir al siguiente enlace para mas informacion.

    • WIKIPEDIA
    Derechos Reservados©Juan Molina
    S