es-ES RSS islavisual.com http://www.islavisual.com Noticias es_ES Fri, 24 Nov 2017 20:22:55 +0000 hourly 1 Fri, 24 Nov 2017 20:22:55 +0000 http://www.islavisual.com/img/logo.png islaVisual Logo http://www.islavisual.com Crear tu propio Firebug con Javascript y jQuery Desarrollo Web http://www.islavisual.com/articulos/desarrollo_web/crear-tu-propio-firebug-con-javascript-y-jquery http://www.islavisual.com/articulos/desarrollo_web/crear-tu-propio-firebug-con-javascript-y-jquery <img width="" height="" src="http://islavisual.com/articulos/desarrollo_web/images/bug-xxl.png" alt="imagen_articulo" style="margin-bottom: 10px" /><br/> <strong>Categoría: </strong>Desarrollo Web<br> <strong>Descripción: </strong>Una de las cosas que, habitualmente no pensamos es la potencia que nos puede brindar JavaScript y, aunque no siempre, lo fácil que puede llegar a ser hacer una buena herramienta para el web. Días atrás, he tenido que implementar un Depurador Web, vamos, algo así como un Firebug casero y dedicado y, la verdad, es que es más simple de lo que parece, sólo se necesita un poco de tiempo, paciencia y unos pocos métodos de JavaScript y jQuery. Para este cometido, antes de nada, vamos a definir cuales son los elementos que se necesitan para gestionar todo lo que sucede en una página web. Evidentemente, en lo primero que pensamos, es los cambios de valor en los campos de texto pero hay muchas más cosas que, analizando un poco, podemos monitorizar:<br><br> <a href="http://www.islavisual.com/articulos/desarrollo_web/crear-tu-propio-firebug-con-javascript-y-jquery">Leer más</a> Mon, 12 Jan 2015 00:00:00 +0000 Pablo E. Fernández Casado (islavisual.com) Mejorar la navegacion a través del almacenamiento local (localStorage y sessionStorage) Desarrollo Web http://www.islavisual.com/articulos/desarrollo_web/mejorar-la-navegacion-a-traves-del-almacenamiento-local-(localStorage-y-sessionStorage) http://www.islavisual.com/articulos/desarrollo_web/mejorar-la-navegacion-a-traves-del-almacenamiento-local-(localStorage-y-sessionStorage) <img width="" height="" src="http://islavisual.com/articulos/desarrollo_web/images/localstorage.jpg" alt="imagen_articulo" style="margin-bottom: 10px" /><br/> <strong>Categoría: </strong>Desarrollo Web<br> <strong>Descripción: </strong>Hoy os voy a hablar de una de las cosas más interesantes que yo veo de HTML5 y que, no es ni más ni menos que, el almacenamiento local en el navegador. Esta característica de HTML5 no tiene nada que ver con el concepto de Cookie aunque, se puede confundir con cierta facilidad. Por ello, lo primero que debemos aclarar es cómo definimos los conceptos de LocalStorage, SessionStorage y en qué se diferencian a las Cookies. Bien, existen 3 tipos de almacenamiento Web hasta el momento que son localStorage, sessionStorage y Cookies. Como algunos ya sabréis, las Cookies se caracterizan porque tienen una limitación de espacio de 4KB, pueden ser activadas o desactivadas por los usuarios, tienen caducidad y aumentan el peso de las peticiones ya que, toda la información contenida en ellas, se envía al servidor para ser analizada y, seguidamente, traer de vuelta al navegador cliente.<br><br> <a href="http://www.islavisual.com/articulos/desarrollo_web/mejorar-la-navegacion-a-traves-del-almacenamiento-local-(localStorage-y-sessionStorage)">Leer más</a> Sat, 20 Dec 2014 00:00:00 +0000 Pablo E. Fernández Casado (islavisual.com) Actualizar y crear hojas de estilo a través de JSON y jQuery Desarrollo Web http://www.islavisual.com/articulos/desarrollo_web/actualizar-y-crear-hojas-de-estilo-a-traves-de-json-y-jquery http://www.islavisual.com/articulos/desarrollo_web/actualizar-y-crear-hojas-de-estilo-a-traves-de-json-y-jquery <img width="" height="" src="http://islavisual.com/articulos/desarrollo_web/images/html5-css3-js.png" alt="imagen_articulo" style="margin-bottom: 10px" /><br/> <strong>Categoría: </strong>Desarrollo Web<br> <strong>Descripción: </strong>Una de las cosas a las que he tenido recurrir ultimamente es a utilizar plantillas personalizadas por usuario para distintos sites. Cómo muchos sabréis una de las maneras más simples es utilizar hojas de estilo dinámicas a través de PHP pero, si no podemos utilizar PHP, si por ejemplo estamos en JAVA, una de las soluciones disponibles es precisamente esta. Para realizar esta solución, lo que vamos a crear son 2 funciones de JavaScript. Una que realizará las modificaciones solicitadas en las hojas de estilo y otra que cargará un JSON y lo utilizará como array de valores para configurar dichas hojas de estilo.<br><br> <a href="http://www.islavisual.com/articulos/desarrollo_web/actualizar-y-crear-hojas-de-estilo-a-traves-de-json-y-jquery">Leer más</a> Sun, 16 Nov 2014 00:00:00 +0000 Pablo E. Fernández Casado (islavisual.com) Edición en caliente con Eclipse, Apache Tomcat y JSF Desarrollo Web http://www.islavisual.com/articulos/desarrollo_web/edicion-en-caliente-eclipse-tomcat http://www.islavisual.com/articulos/desarrollo_web/edicion-en-caliente-eclipse-tomcat <img width="" height="" src="http://islavisual.com/articulos/desarrollo_web/images/jsf-apache-tomcat.png" alt="imagen_articulo" style="margin-bottom: 10px" /><br/> <strong>Categoría: </strong>Desarrollo Web<br> <strong>Descripción: </strong>Cuando un proyecto se encuentra en una etapa de desarrollo u optimización, a menudo es necesario realizar muchos cambios pequeños, algunos de los cuales son meramente pruebas para comprobar el buen funcionamiento de los algoritmos. Si estamos en plataformas de tipo PHP, el siguiente problema no lo veréis nunca pero, si estáis trabajando con Eclipse y Apache Tomcat, seguro que en alguna ocasión, os encontraréis u os habreis encontrado con que cada vez que hacéis un cambio en los contenidos estáticos tales como CSS o JS, tenéis que hacre un ReLoad de toda la apliacación. Me imagino lo que estáis pensando, esa forma de trabajar no es factible, ni eficiente, ni lógica. ¿Entonces?, ¿cómo nos enfrentamos al problema de la recarga o reinicio constante?. Pues bien, para abordar esta cuestión, lo primero es estar bien seguro de que la variable PROJECT_STAGE está en modo Development. Para ello, debéis ir al archivo web.xml y buscar esta propiedad.<br><br> <a href="http://www.islavisual.com/articulos/desarrollo_web/edicion-en-caliente-eclipse-tomcat">Leer más</a> Sat, 15 Nov 2014 00:00:00 +0000 Pablo E. Fernández Casado (islavisual.com) Errores comunes en el .htaccess Desarrollo Web http://www.islavisual.com/articulos/desarrollo_web/errores-comunes-en-el-htaccess http://www.islavisual.com/articulos/desarrollo_web/errores-comunes-en-el-htaccess <img width="" height="" src="http://islavisual.com/articulos/desarrollo_web/images/apache-htaccess.png" alt="imagen_articulo" style="margin-bottom: 10px" /><br/> <strong>Categoría: </strong>Desarrollo Web<br> <strong>Descripción: </strong>Bueno, después de una larga temporada sin publicar nada, me motiva el hecho de haber publicado la nueva versión de Islavisual y de nuevos conocimientos que, creo, no están publicados en internet, así que, vamos al lío. ¿ quién no se ha encontrado alguna vez con que el .htaccess no aplicaba las reglas, que el log decía que tenía errores extraños que no tienen ni piés ni cabeza o, cosas como client denied by server configuration ? Todos estos errores suelen tener una explicción sencilla que, a menudo, no solemos ver y nos llevan a exprimirnos el cerebro durante horas. Os invito a seguir leyendo...<br><br> <a href="http://www.islavisual.com/articulos/desarrollo_web/errores-comunes-en-el-htaccess">Leer más</a> Fri, 14 Nov 2014 00:00:00 +0000 Pablo E. Fernández Casado (islavisual.com) Detectar el Navegador con Javascript Desarrollo Web http://www.islavisual.com/articulos/desarrollo_web/detectar-el-navegador-con-javascript http://www.islavisual.com/articulos/desarrollo_web/detectar-el-navegador-con-javascript <img width="" height="" src="http://islavisual.com/articulos/desarrollo_web/images/browsers.png" alt="imagen_articulo" style="margin-bottom: 10px" /><br/> <strong>Categoría: </strong>Desarrollo Web<br> <strong>Descripción: </strong>Como muchos sabréis, desde la versión 1.9 de jQuery ya no se puede utilizar la instrucción $.browser y, como otros muchos también sabrán, JavaScript tiene un objeto que nos suele proporcionar de esta información muy detallada. Ese objeto no es otro que window.navigator y que, por si alguno no lo sabéis, puede escribirse sin el prefijo window.<br><br> <a href="http://www.islavisual.com/articulos/desarrollo_web/detectar-el-navegador-con-javascript">Leer más</a> Thu, 13 Nov 2014 00:00:00 +0000 Pablo E. Fernández Casado (islavisual.com) Zend Framework: Web Service SOAP con atributos en la petición o request Desarrollo Web http://www.islavisual.com/articulos/desarrollo_web/zend-framework-web-service-soap-con-atributos-en-la-peticion-o-request http://www.islavisual.com/articulos/desarrollo_web/zend-framework-web-service-soap-con-atributos-en-la-peticion-o-request <img width="" height="" src="http://islavisual.com/articulos/desarrollo_web/images/zf.png" alt="imagen_articulo" style="margin-bottom: 10px" /><br/> <strong>Categoría: </strong>Desarrollo Web<br> <strong>Descripción: </strong>Como prometí en el anterior artículo, hoy mostraremos cómo leer atributos cuando nos los envían a nosotros y tenemos que procesarlos o interpretarlos para dar una respuesta. Bueno lo primero que debemos hacer es crear un proyecto nuevo en NetBeans. Para ello, agregamos un nuevo proyecto pulsando en el botón de New Project, seleccionamos en PHP Application y pulsamos en Next.<br><br> <a href="http://www.islavisual.com/articulos/desarrollo_web/zend-framework-web-service-soap-con-atributos-en-la-peticion-o-request">Leer más</a> Tue, 25 Jun 2013 00:00:00 +0000 Pablo E. Fernández Casado (islavisual.com) Zend Framework: Web Service SOAP con atributos en la respuesta Desarrollo Web http://www.islavisual.com/articulos/desarrollo_web/zend-framework-web-service-soap-con-atributos-en-la-respuesta http://www.islavisual.com/articulos/desarrollo_web/zend-framework-web-service-soap-con-atributos-en-la-respuesta <img width="" height="" src="http://islavisual.com/articulos/desarrollo_web/images/zf.png" alt="imagen_articulo" style="margin-bottom: 10px" /><br/> <strong>Categoría: </strong>Desarrollo Web<br> <strong>Descripción: </strong>Bueno como no podía ser de otra manera, hoy voy a hacer otro artículo sobre Zend Framwork en dónde explicaré cómo asignar atributos en las etiquetas de la respuesta de un mensaje SOAP. Para ello nos ayudaremos del IDE NetBeans 7.2.1 que comentamos en el artículo anterior Cómo instalar Zend Framework en Windows y Netbeans 7.2.1 y que paso a repetir para evitar leer información no nocesaria. Bueno lo primero que debemos hacer es crear un proyecto nuevo en NetBeans. Para ello, agregamos un nuevo proyecto pulsando en el botón de New Project, seleccionamos en PHP Application y pulsamos en Next.<br><br> <a href="http://www.islavisual.com/articulos/desarrollo_web/zend-framework-web-service-soap-con-atributos-en-la-respuesta">Leer más</a> Sat, 22 Jun 2013 00:00:00 +0000 Pablo E. Fernández Casado (islavisual.com)