Twittcel en todo Chile – twiteros separados por comunas

Escrito por admin. Posteado en Experimentos, General

Bueno este post lo haré con mucha alegría. Twittcel lo pasé a nivel nacional. Para los que no saben que es, se trata de una aplicación que busca twiteros de la región del maule, Chile ordenándolos por comuna. La cosa es que ahora después de algunos cambios y de mucho leseo(especialmente por falta de tiempo), les traigo la nueva versión la cuál ya tiene identificados alrededor de 49000 twiteros de todo Chile. Prometo en un pronto Post explicar como funciona y dentro de lo posible seguir agregándole funcionalidad Link Espero les guste saludos a todos

Audio en HTML5

Escrito por admin. Posteado en General, HTML 5

Reconozco que desde hace mucho tiempo que no escribía nada, entre trabajo, proyectos y novia no queda mucho tiempo para escribir nada en este blog. Hoy escribo sobre un tema que hace tiempo quería seguir tratando, HTML5. Acabo de leer un libro sobre este tema llamado "HTML5 for web designers" de Jeremy Keith. En el cuál explican varios temas y entre estos uno bien interesante es el tag AUDIO. Un "problema" que sucedía antes de HTML5 era que al momento de querer reproducir algún archivo de música en una web había que utilizar algún reproductor flash y por ende tener que instalar un plugin en el browser. Ahora luego de mucho tiempo HTML nos provee de un tag que permite reproducir un archivo de audio. Pero vamos por un ejemplo inmediatamente:
HTML:
  1. <!DOCTYPE html>
  2.     <meta charset = "UTF-8">
  3.     <head>
  4.     </head>
  5.     <body>
  6.         <audio id = "player" src = "ejemplo.ogg" controls preload="true"></audio>
  7.         <button onClick = "document.getElementById('player').play();">Play</button>
  8.         <button onClick = "document.getElementById('player').pause();">Stop</button>
  9.         <button onClick = "document.getElementById('player').volume += 0.1;">Volume Up</button>
  10.         <button onClick = "document.getElementById('player').volume -= 0.1;">Volume Down</button>
  11.     </body>
  12. </html>

Analizemos lo que nos dice este código, en el primer tag tenemos la declaración de AUDIO, en src colocamos la dirección donde se encuentra nuestro archivo, al escribir controls le decimos a la página que muestre un reproductor, el cuál tiene play, pause y volume. Por otro lado si queremos manejar nuestro archivo mediante javascript en los siguientes tag button está como se pueden utilizar. Ahora ¿Qué archivos podemos reproducir? Bueno para variar esto depende en muchos casos del browser que estemos utilizando. Pero una buena opción que nos da HTML5 es poder colocar más de una fuente (src) en nuestros archivos por ejemplo si no estamos seguros que el browser de nuestros usuarios reproduce podemos colocar también una versión en ogg de nuestro archivo, incluso podemos decirle el tipo de archivo que es, de la siguiente manera
HTML:
  1. <audio controls>
  2. <source src = "ejemplo.ogg" type = "audio/ogg">
  3. <source src = "ejemplo.mp3" type = "audio/mpeg">
  4. </audio>

Incluso dentro de el tag audio podemos poner un objeto flash , el orden en que trata de reproducir el browser es de arriba hacia abajo. Si quieres ver un ejemplo funcionando y tienes un browser que soporta HTML5 puedes verlo funcionando en este link saludos tuto

Fast Notes

Escrito por admin. Posteado en ==Fast Notes==

Nueva categoría que tiene como objetivo escribir notas que sean cortas y que generalmente apuntan a otro sitio pero con un poco de información, osea, es una algo mas largo que Twitter pero más corto que un Post :D Espero les guste saludos cordiales

HTML 5 – nav

Escrito por admin. Posteado en General, HTML 5

Al igual que nuestro anterior post donde vimos el tag section en esta ocasión nos centraremos en el tag nav. El objetivo de este elemento al igual que section es describir de forma más semántica la página, con esto se logra una estructura más ordenada y quizás en el futuro los buscadores puedan tomarlos en cuenta para la Web semántica. Este tag se utiliza para introducir los menús de navegación del sitio, esto generalmente se hacía con:
HTML:

Ahora al introducir este elemento como dijimos anteriormente mejora la forma semántica del sitio, como se ve en este ejemplo.
HTML:
  1. <nav>
  2. <li><a href="#l">Inicio</a></li>
  3. <li><a href="#">Acerca de</a></li>
  4. <li><a href="#">Contacto</a></li>
  5. </ul>
  6. </nav>

Creo que no hay mucho que hablar sobre este tag ya que es simple su objetivo Espero les sirva saludos tuto

HTML 5 – section

Escrito por admin. Posteado en General, HTML 5

Hoy comenzamos con la revisión de la especificación html 5 y en esta ocasión nos centraremos en el tag section. Este elemento se utiliza para darle una nueva estructura al código, por ejemplo en este código se ve una estructura de html 5 con varios nuevos elementos
HTML:
  1. <header>
  2.   <p>Cabecera</p>
  3. </header>
  4. <nav>
  5.   <p>Menu de navegacion</p>
  6. </nav>
  7. <section>
  8.   <p>Seccion</p>
  9.     <article>Articulo</article>
  10. </section>
  11. <footer>
  12.   <p>Pie de pagina</p>
  13. </footer>

Si nos damos cuenta la estructura es más fácil de entender ya que los nuevos elementos le dan una estructura definida y una forma que al solo leer los elementos involucrados se saben las partes que están dentro del sitio. En cuanto al tag section viene unido a acción de ordenar semánticamente el código, ojo que no viene a sustituir los div, ya que si lo que se busca es dar estilos al código para por ejemplo utilizar efectos javascript conviene tener divs y no section o articles. En esta página encontré un resumen super bueno de lo que no se debe hacer al usar el tag section y la voy a traducir.
  • No use section cuando quieras utilizarlo para dar estilos o ejecutar scripting
  • No lo use si los tag nav, articles o aside es más apropiado
  • No lo uses si a continuación de abrir la etiqueta no viene un título
En resumen un interesantenuevo tag con el que se pueden construir sitios más semanticamente correctos. Espero les sirva saludos tuto

HTML 5

Escrito por admin. Posteado en General, HTML 5

La del tìtulo es una palabra que ultimamente está muy famosa, si no me creen dense una vuelta por twitter o alguna otra red social y se darán cuenta que desde que los navegadores comenzaron a soportar esta nueva versión del lenguaje de etiquetas que da forma a nuestra querida Web, esta misma se revolucionó con todas las nuevas alternativas y las cosas que se podían lograr. Esto unido al hecho de que CSS3 también apareció en acción hace muy poco, hace que las alternativas de crear sitios más complejos pero a la vez con mas alternativas de entregar la información de muchas más maneras, motiva a la gente que está detrás de la creación de estas aplicaciones. Es por este motivo que he decidido repasar la mayor parte de la especificación de la W3C sobre HTML 5, me comprometo a hacerlo con ejemplos que dejen más claro el uso de cada uno de los nuevos elementos y también trataré de introducir un poco de css3 y javascript para que vean algunas de las cosas que se pueden lograr. Espero mañana tener el primer review saludos tuto

Load time improved by PHP Speedy Load time improved by PHP Speedy