Páginas: [1]
  Imprimir  
Autor Tema: Ventajas de HTML5  (Leído 1885 veces)
0 Usuarios y 1 Visitante están viendo este tema.
WHK
吴阿卡
Administrador
Usuario constante
*****

Karma: +8/-3
Mensajes: 272


Coder

yan_unico_102
Ver Perfil WWW Email
« : Agosto 29, 2009, 04:01:34 »


Bueno, muchos sabrán hacer códigos en HTML ya sea manualmente o con softwares como kompozer o dreamweaver pero no todos saben que hay varias versiones de HTML que pueden marcar la diferencia al momento de crear sus sitios webs tanto en rendimiento como en utilidad. No les voy a narrar la historia completa de HTML ya que este post es solamente para mostrar en grandes rasgos la diferencia entre algunas versiones. Normalmente los softwares que hoy se utilizan para el desarrollo web basado en un código HTML lo hacen en XHTML y es una versión basada en HTML4 pero superior. ¿Como se en que lenguaje está hecha mi web? ves el código fuente de tu sitio y verás algo como esto:
Código:
<html xmlns="http://www.w3.org/1999/xhtml"  lang="es-CL" xml:lang="es">
Esto significa que estamos utilizando nuestro código basado en XHTML pero cual es la diferencia entre HTML4 y XHTML?... HTML4:
Código:
<b>Selecciona:</b><br>
<select name="test">
<option value="1">Uno</option>
<option>Dos</option>
</select>
XHTML:
Código:
<b>Selecciona:</b><br />
<select name="test">
<option value="1" />Uno
<option />Dos
</select>
Si se fijan en HTML4 debes cerrar todos los tags que abres en cambio en XHTML puedes abrirlos y declararlos cerrados en un mismo tag sin tener que duplicar. Esto entre muchas diferencias basadas mas en lenguaje XML como base. HTML5 es la quinta versión de HTML y es un standard para todos y el navegador que quiera actualizarse bienvenido y el que no se queda en el pasado, pero es un standard igual ya que de esto depende el desarrollo de muchis sitios webs y softwres ejecutables. Este standard lo regulariza W3C (http://www.w3c.es/) La diferencia entre HTML y las versiones anteriores son mas que nada entre sus TAGS (<algo>) como por ejemplo <audio> y <video> que permiten insertar contenido media sin la necesidad de depender de sistemas externos como flash, reproductores, etc. Esto es gracias a un sistema nativo que debe incluir el explorador WEB (sea cual sea ya que es un standard), de esta forma evitas que el explorador entre en rpoblemas son los softwares y termine en problemas como el cierre del explorador o fallas entre compatibilidades, codecs, etc. Además como los videos ahora los manipularía el explorador tienes la posibilidad de manipular colores, efectos, y un mil de opciones directamente desde los mismos tags de video o desde el DOM con Javascript. Ejemplo: http://www.dailymotion.com/openvideodemo También tienes la posibilidad de utilizar fuentes de texto que subas al servidor como archivo e incluirlas directamente como tipografía a utilizar, actualmente en html4 y xhtml es imposible. Mozilla Firefox 3.5 fué el primer explorador en ajustarse a HTML5, le siguen detrás haciendo pruebas todabía google chrome y para internet explorer no hay ninguna versión que lo soporte (incluso todabia siguen adaptandose a CSS2 y ya van en CSS3). Algunos ejemplos:
Código:
<video controls>
  <source src="foo.ogg" type="video/ogg">
  <source src="foo.mp4">
  Your browser does not support the <code>video</code> element.
</video>
Código:
@font-face {
font-family: breipfont;
src: url(images/breipfont.otf) format("opentype");
}
 
Con esto cargamos la fuente (en mi caso breipfont) haciendo la declaración con la regla ‘font-face‘ y le asignamos un nombre.
 
.post-content h2 {
font-family: 'breipfont', 'Georgia';
font-size: 26px;
line-height: 30px;
padding-left: 18px;
}
 
HTML5 es el futuro y tarde o temprano todos tendrán que migrar a esta nueva versión de HTML asi que nunca está demás aprender. Algunas fuentes de referencia: http://es.wikipedia.org/wiki/HTML_5 https://developer.mozilla.org/En/Using_audio_and_video_in_Firefox http://www.youtube.com/html5 http://blog.unique3w.com/jugando-con-font-face-html5
En línea

nakp
Moderador global
Usuario regular
*****

Karma: +5/-1
Mensajes: 91



Ver Perfil
« Respuesta #1 : Agosto 29, 2009, 11:53:28 »


lo que me gusta de html5 es cuanto simplifica el trabajo de maquetar una web.. mucho mas intuitiva, si tenias cabecera y cuerpo antes, ahora tendras muchas mas secciones para una pagina
En línea
Np-アクス
Recién llegado
*

Karma: +0/-0
Mensajes: 2



Ver Perfil Email
« Respuesta #2 : Octubre 11, 2009, 01:01:43 »


Pues me gusta mucho html5, pero para cuando sera factible empezar a trabajar solo con este estandarte? (lo digo por los exploradores que aun no lo soportan)  ???
En línea
janito24
Programador
Usuario constante
*

Karma: +6/-0
Mensajes: 232


Booooooo!


Ver Perfil WWW
« Respuesta #3 : Octubre 11, 2009, 02:25:35 »


Por desgracia habría que esperar a que IE lo soporte ya que tiene mayoría de mercado todavía o simplemente trabajar con html5 y 4 verificando el navegador con php :p
En línea

WHK
吴阿卡
Administrador
Usuario constante
*****

Karma: +8/-3
Mensajes: 272


Coder

yan_unico_102
Ver Perfil WWW Email
« Respuesta #4 : Octubre 11, 2009, 04:10:14 »


Lo que si es recomendable por lo menos de mi parte es comenzar creando algunos scripts en html5 para ir aprendiendo este nuevo lenguaje para que no nos pillen desprevenidos cuando se masifique ya que en algún momento html4 debe quedar obsoleto ante el uso de html5 al igual que fué con el protocolo http 0.9 y ahora todos usamos 1.0 o 1.1 Youtube ya tiene sus pruebas hechas en html5 asi que no les será dificil migrar, google también con su google wave ya que es un sistema diseñado en html5 y dicen que se construyó en este lenguaje para impulsar su desarrollo y utilización pero eso es cosa de que la misma gente vaya migrando sus sistemas. Firefox y google chrome ya lo soportan y creo que es una buena razón para migrar ya que ie siempre ha estado atratasado en cuanto a standares, por ejemplo internet explorer todabía no sale del CSS2 y ya hace rato que se está implementando el CSS3 donde puedes crear todo un diseño espectacular sin la necesidad de utilizar javascript, yo lo he probado y es genial todo lo que puedes hacer. Como buén programador podrías hacer cosas en html5 para ir aprendiendo.
En línea

janito24
Programador
Usuario constante
*

Karma: +6/-0
Mensajes: 232


Booooooo!


Ver Perfil WWW
« Respuesta #5 : Octubre 11, 2009, 09:50:33 »


Un ejemplo de html5 es youtube en html5 (www.youtube.com/html5) que es un demo del futuro xD Si miras el codigo te encuentras con etiquetas como: <header id="global-header"></header> <nav id="global-nav"></nav> <article id="watch-page"></article> <section id="main-content"></section> <video width="640" height="360" src="/demo/google_main.mp4?2" autobuffer> con la posibilidad de guardarlo con el boron derecho xD (http://www.youtube.com/demo/google_main.mp4?2) <footer></footer> Esta bastante entretenido :)
En línea

Páginas: [1]
  Imprimir  
 
Ir a: