Entradas etiquetadas ‘programación

0

Sin tiempo para escribir.133

Sin tiempo para escribir.133

Etiquetas : , , ,

0

Subir un fichero con HTML5. Adiós Flash

html5 upload form 470x198 Subir un fichero con HTML5. Adiós Flash

Seguro que como desarrollador para subir ficheros a tu aplicación utilizas normalmente un componente en flash o java, pero eso siempre representa un problema porque necesitamos activar ese módulo java o flash. Ahorra ya podemos hacerlo con HTML5, y crear un formulario para subir ficheros con barra de progreso incluido.

Esta solución para subir tus ficheros con HTML5 y Javascript sin necesidad de librerías adicionales. Haciendo uso de FileReader (html5) para implementar la vista previa de imágenes sin subirlas al servidor y usando XMLHttpdRequest para subir los datos al servidor.

Descargar y demo: Pure HTML5 upload form. Más opciones HTML5 para subir ficheros con jQuery y PLupload es un plugin GPL y comercial con opciones para subir ficheros no solo con HTML5, también flash.

Actualización: Usando Session Upload Progress nos indica Asier Marques que también podemos hacerlo incluso sin Flash y sin HTML5, solo con PHP (subir ficheros con PHP).

Actualización: Otra elegante forma de subir ficheros o imágenes con Ajax. Gracias a José Luiz Antúnez

Etiquetas : , , , , , , ,

Razones para migrar de Drupal a WordPress

wordpress Razones para migrar de Drupal a WordPressEs interesante ver la gran batalla entre gestores de contenidos y como unos defendemos unos y otros defendemos otros. Todos tienen sus cosas buenas y sus cosas no tan buenas. Pero al final se trata de cubrir una necesidad de gestión de contenidos de forma adecuada sin importar mucho cual es la solución si para nosotros es suficiente. A raíz de diferentes artículos que he ido leyendo por Internet y el último de Fernando en AyudaWordPress os dejo aquí algunas de las buenas razones que te pueden ayudar a cambiar de Drupal a WordPress. Aunque también os animo a probar nuevos CMS como Fork que me está gustando bastante, aunque lo tiene difícil para competir con el cms de Auttomatic.

  1. Todo tenemos claro que WordPress es más sencillo de gestionar que Drupal. Un punto importante es que nos resulte fácil y cómodo de gestionar.
  2. WordPress se actualiza de forma sencilla, casi siempre es posible a un solo clic. Sus plantillas y plugins son muy numerosos, quizás miles en ambos casos.
  3. Los plugins de WordPress está hechos para humanos y no para programadores. Lo que sin duda facilita el uso de los mismos sin necesidad de amplios conocimientos. Seguro que Drupal tomó nota de esto y hará por simplificar a futuro.
  4. La zona de administración de WordPress es sencilla y visual, además de no parar de mejorar y hacerse cada vez más usable.
  5. Crear y mantener temas de diseño para WordPress es realmente fácil, aunque también podemos complicarlo todo lo que queramos. Además de plantillas gratis hay cientos de sitios con plantillas para WordPress por muy pocos euros. Sitios como AppThemes, Plantillas WebElegant Themes, KreativeThemes, PageLines, UpThemesWooThemes, ThemeForest, StudioPress, Press75, …
  6. Una gran comunidad de desarrolladores y diseñadores detrás de WordPress. Además de una empresa, Auttomatic, que no para de crecer y comprar proyectos para complementar su CMS.
  7. WordPress te anima a aprender y experimentar.
  8. Y por supuesto está disponible en más de 100 lenguajes. Está hecho en PHP+Mysql y funciona en Linux o Windows. A mi me gustaría además que funcionase con ADOdb para poder usar otras bases de datos que no sean siempre MySQL.
  9. WordPress se puede instalar fácilmente en cualquier entorno local o remoto con LAMP. Prueba opciones de centro de datos en España para tu hosting wordpress.

¿Tienes más razones para cambiar de Drupal a WordPress, o quizás al revés?. Deja tus comentarios.

Etiquetas : , , , , , , , , ,

Crea tu propio rastreador de sitios web, tu copia de Google

¿Qué pasará cuando Microsoft Bing se coma definitivamente a Yahoo? Seguro que herramientas como Site Explorer serán historia y cada se complicará más el uso de herramientas como Advanced Link Manager, en definitiva nos tocará crear nuestra propia araña para indexar y recorrer páginas web sin depender de los grandes buscadores.

Existen hoy muchas opciones para crear nuestro propio spider, soluciones de código abierto que son realmente potentes.

Nutch es posiblemente la mejor opción para crear tu propia araña o rastreador de páginas web. Este fue construido sobre el concepto de Lucene (tiene una opción comercial) y soportado por Hadoop usando MapReduce (similar a Google) para grandes volúmenes y consultas de datos. Todos estos están basados en Java, pero existen versiones basadas en .net como Lucene.NET, Nutch.NET y Hadoop.NET que han sido portados a C#.

Pero la cosa no queda aquí y aunque Nutch es posiblemente la mejor opción para crear un rastreador y tener tu propio Google o Bing, hay otras opciones que os detallamos en esta pequeña lista:

 

Etiquetas : , , , , , ,

Illustrator para diseñar webs en HTML5

adobe illustratos cs5 con html5 470x231 Illustrator para diseñar webs en HTML5

Un gran movimiento de Adobe en el mundo del diseño web, y es que aunque son los padres de Flash (por la compra de Macromedia) no dejan de lado los nuevos estándares HTML5 y CSS3. Esto dice mucho a favor de una empresa líder para diseñadores y creativos que no se ata a ningún formato y nos deja elegir entre Flash y el binomio HTML5 y CSS3.

Desde hace apenas 48 horas está disponible el paquete Adobe HTML5 para Adobe Illustrator CS5. Actualmente en pruebas es un adelanto del soporte para HTML5 y CSS3, además de capacidad para gráficos vectoriales SVG, facilitando mucho el diseño e integración para dispositivos móviles y páginas webs.

Lo dicho Adobe están con todos los desarrolladores, diseñadores de web y editores de contenidos dando siempre acceso a esos estándares que todos queremos utilizar, por ello tanto Illustrator CS5 como Dreamweaver CS5 (desde actualización 31-08-2010) ya están preparados para HTML5 y CSS3, y por supuesto también para Flash. También apuntar que gracias a que Apple a suavizado los términos de su AppStore pronto tendremos la herramienta de Adobe para convertir Flash en Aplicaciones para iPhone y poder desarrollar desde sus utilidades para el móviles de Apple, quizás pronto también para Android,… con el mismo conversor/compilador.

Etiquetas : , , , , , ,