Blog: Desarrollo web
Publicado el: 30/04/2013 | 15 comentarios

El 30 de abril de 1993, justo hace 20 años hoy, vio la luz Internet tal y como lo conocemos hoy y es motivo suficiente para dedicar nuestro post semanal a él, Internet.
Aquel 30 de abril, los investigadores del CERN (Organización Europea para la Investigación Nuclear) decidieron publicar el documento que liberaba la tecnología web o www, que se convertía de repente en abierta a todo el mundo y libre de pago de derechos.
¿A quién se le ocurrió esa idea?
La idea de liberar este documento salió de la cabeza de Tim Berners-Lee, físico británico que ideó el lenguaje HTML y también generó el lenguaje de etiquetas de hipertexto, HTTP y el sistema de localización de objetos en la web, URL.
El caso es que Berners-Lee estuvo trabajando en el CERN hasta 1980, año en el que decidió incorporarse a una empresa privada. Tan sólo nueve años después el CERN se convirtió en el nodo de internet más grande de Europa y debido a la obvia necesidad de intercambiar información se propuso unir los lenguajes HTML, HTTP y URL, lo que un poco más adelante llevaría a la creación y difusión pública de la primera página web del mundo.
Quisieron basarse en un sistema de intercambio sencillo puesto que a pesar de que por aquel entonces ya había otras metodologías, la idea de hacerlo de dominio público llevó a los responsables a elegir este método, que permitió un desarrollo rápido y una creciente popularidad.
Seguir leyendo
Publicado el: 4/04/2013 | 78 comentarios

Tal y como ya os anunciamos en nuestro último post, nuestro equipo se encuentra desarrollando PHPDocX, una biblioteca que ofrece la útil posibilidad de generar documentos Word de manera automática desde un servidor web.
Entre las novedades que nos aporta esta nueva versión, la 3.2, está la opción de crear todo tipo de sofisticadas tablas que prácticamente cubren todas las posibilidades que Microsoft Word ofrece, por ejemplo el texto se ajustará de modo automático al tamaño de la celda o la posibilidad de modificar al gusto cada uno los bordes de las tablas, el color, tipo y tamaño de las celdas, etc.
Para profundizar un poco más en los detalles más técnicos te animamos a que visites las “release notes” de esta nueva versión de PHPDocX en el blog oficial del proyecto.
Como ya hiciéramos con las versiones anteriores, la biblioteca ofrece a los propietarios de licencias PRO la opción de actualizar el programa de manera gratuita iniciando sesión en el portal www.phpdocx.com. Para descargar el nuevo paquete se software es necesario entrar en el área privada, dentro de la pestaña “My PHPDocX”.
Publicado el: 6/02/2013 | 16 comentarios

En los últimos meses nuestro equipo de desarrollo está volcado en PHPDocX, nuestra solución de software para generar documentos Word de forma automática desde un servidor web.
La versión 3.1 trae nuevas funcionalidades, nuevas opciones de personalización de los .docx y nuevos métodos para simplificar el proceso de generación de reportes online… al ritmo al que estamos trabajando tenemos previsto lanzar una nueva versión cada mes. Un avance: a finales de marzo incorporaremos la posibilidad de integrar elementos de formulario y etiquetas estructuradas de documento.
En el blog oficial del proyecto puedes encontrar las release notes de la versión 3.1. donde se detallan
Publicado el: 11/01/2013 | 20 comentarios

Esta semana hemos publicado la versión 3 de PHPDocX, nuestra librería PHP para generar documentos Word dinámicamente en formato .docx.
La nueva versión de la librería incorpora una batería de nuevas mejoras que, a nuestro buen entender, simplifican al máximo el proceso de generación automática de documentos Word: más flexibilidad al crear encabezados/pies personalizados, inserción de fragmentos de código WordML, etc.
Entre las mejoras presentes en la nueva versión destacan también los nuevos tipos de gráficas (de dispersión, de burbujas, de donut…) y un método que amplía las opciones de formato al añadir cajas de texto.
Seguir leyendo
Publicado el: 26/11/2012 | 5 comentarios
Mozilla ha suspendido esta semana el desarrollo de la edición de 64 bits de Firefox para Windows, citando motivos técnicos para esta parada además de una baja prioridad para el proyecto.
En un mensaje publicado en Bugzilla, la base de datos de cambios y errores de la compañía, Benjamin Smedberg, un desarrollador de la firma de consultoría Mozdev y un contribuidor habitual al proyecto, ha indicado que la organización ha suspendido el desarrollo de esta versión de Firefox, quizás por algún tiempo. Los problemas técnicos de esta parada son la falta de compatibilidad de los add-ons con esta versión del navegador. Seguir leyendo
Publicado el: 12/11/2012 | 4 comentarios
Es bastante conocido el uso de metaetiquetas dentro del correo electrónico. Es más, es una truco extremadamente útil a la hora de organizar correo sobre todo cuando tenemos un dominio y tenemos que crear diferentes cuentas para diferentes servicios: con el uso de las metaetiquetas, es factible utilizar un único correo, añadirle la metaetiqueta de forma que cuando recibamos los correos electrónicos, los podamos organizar con diferentes reglas. Pero expliquemos un poco mejor cómo funciona y como puedes aplicar las metaetiquetas con un par de ejemplos. Seguir leyendo
Publicado el: 20/08/2012 | 20 comentarios
Muchos diseñadores y desarrolladores web utilizan como principal plataforma de trabajo el sistema operativo de Apple OS X. hace unos meses Apple lanzó al mercado su última versión, OS X 10.8 Mountain Lion, que supone un paso adelante más que en cuanto a nuevas características (que las tiende) en estabilidad y rendimiento frente al “poco afortunado” OS X 10.7 Lion Seguir leyendo
Publicado el: 23/07/2012 | 19 comentarios
Los motores de renderizado de HTML de los navegadores modernos son en general capaces de interpretar los nuevos estándares para crear experiencias ricas e innovadoras que hasta ahora solo podían diseñarse y codificarse por programadores expertos y con conocimientos de tecnologías como HTML5, WebGL, CSS3 o la API de Canvas 2D. Para el resto de los humanos, el acceso al diseño y desarrollo de estas aplicaciones era prácticamente imposible sin largas horas de estudio y de programación … hasta ahora. Seguir leyendo
Publicado el: 9/07/2012 | 5 comentarios
El trabajo de desarrollar una solución web (un portal, una simple web, incluso una aplicación) pasa inexcusablemente por instalarla en el servidor del cliente. Muchos desarrolladores y diseñadores se quedan en este punto, dando el trabajo por terminado, cuando hay que dar un paso más y es asegurar que ese servidor, con nuestra solución instalada, sea lo más seguro posible.
Las razones para hacerlo son variadas, pero en general, ante un problema de seguridad que afecte específicamente a nuestro desarrollo nos va a hacer responsable del mismo y en función de la escala del problema (especialmente cuando hay bases de datos con información crítica de los usuarios) nos podemos ver metidos en “un bonito lío” por llamarlo de alguna manera. Incluso, cuando nuestro desarrollo “no tenga la culpa” se nos llamará para hacernos responsables.
Así que antes de dar por terminado el desarrollo, hay que planificar un estado más: el momento “nos vamos de casa” para asegurarnos que todo queda convenientemente cerrado. Y una buena forma de hacer una revisión de seguridad previa (si tienes al menos unos conocimientos básicos del tema) es usar Yang para Mac, un GUI para Nikto. Seguir leyendo
Publicado el: 2/07/2012 | 14 comentarios
Google ha lanzado una versión de su navegador Chrome para iOS, el sistema operativo que portan todos los dispositivos móviles de Apple. A algunos desarrolladores web les ha surgido esta pregunta: ¿Necesito contrastar también mis desarrollos para dispositivos móviles además de con Safari, con Chrome?. La respuesta es no. Seguir leyendo
Anteriores entradas