Ir al contenido principal

Entradas

Mostrando entradas de mayo, 2012

Plugins de Firefox esenciales para desarrolladores

Ala hora de desarrollar páginas webs es muy importante disponer de un entorno sobre el que trabajar cómodamente y disponer de las herramientas que necesitamos para hacer la tarea lo más fácil posible.En mi caso, a la hora de desarrollar páginas o aplicaciones web utilizo el navegador Firefox que es el que dispone de los mejores plugins para desarrolladores. A conitnuación os muestro una lista de los indisponsables:MeasureIT: Herramienta muy fácil para conocer el tamaño de la pantalla del navegador en todo momento y poder jugar así con las vistas en distintas resoluciones.Firebug: Complemento indispensable para cualquier desarrollador con el que podremos destripar tanto el código HTML como CSS, así como hacer cambios de forma dinámica sin tener que modificar el código fuente original ni recargar la página. FireQuery: Se trata de un complemento a su vez del plugin Firebug y con él añadiremos las funcionalidades de éste para trabajar con jquery.YSlow: Fantástica aplicación para optimizar…

Error "Warning : Cannot modify header information - headers already sent by (output started"

Cuando estamos trabajando con PHP y tomamos datos de varios ficheros, a la hora de mostrar la página pueden surgir varios errores que muchas veces son difíciles de encontrar y de solucionar.Aquí veremos las posibles causas del error Warning : Cannot modify header information - headers already sent by (output started...El problema más típico aparece cuando incluimos otros ficheros por medio de un require() y estos ficheros tienen algún caracter antes o después del respectivamente. Si nos fijamos bien en los detalles del warning mostrado, podremos ver en qué línea se ha producido el error y por tanto poder resolverlo con más facilidad.Warning : Cannot modify header information - headers already sent by (output started at /directorio/fichero.php:85) in /directorio/fichero_requerido.php on line 711Aunque parezca una tontería, ha sido un problema que me ha costado bastante encontrar la solución y por eso me gusta compartirlo en este artículo con vosotros, ya que por foros y demás pueden …

Tutorial jQuery Mobile: Primeros pasos con jQuery Mobile

Se está hablando mucho de aplicaciones y página webs para móviles y, aunque cualquier opción es válida, en este artículo hablaremos de cómo adaptar nuestra página web para móviles con la tecnología jQuery Mobile.Como su propio nombre indica, se trata de una librería basada en jQuery y que hace uso de la misma. Por lo tanto, para su utilización deberemos cargar dicha librería e incluir las especificaciones necesarias en nuestro código para su interpretación. Por supuesto, esta librería se utiliza sobre HTML5, como no podía ser de otra forma para una tecnología tan novedosa y potente.Una de las ventaja a destacar es que esta tecnología es compatible con casi la totalidad de los sistemas operativos móviles como Android, iOS, Windows Phone, Blackberry, Bada o Simbian.El primer paso, como en el uso de cualquier librería, es incluir la librería en nuestra aplicación. Para ello, como casi siempre, disponemos de dos opciones: descargarnos la librería o hacer referencia a su ubicación.Para des…

Mostrar código fuente con formato en nuestra página web

Cuando disponemos de un blog o página web en el que queremos mostrar código fuente a nuestros visitantes nos encontramos con que debemos transformar dicho código y en la mayoría de los casos mostrarlo de una forma poco vistosa. Para mejorar el aspecto de éste código utilizaremos SyntaxHighlighter.El mejor ejemplo que os puedo mostrar es el código que os muestro en esta misma entrada, editado con SyntaxHighlighter.Para cargar la librería lo haremos desde los archivos que nos proporcionan los creadores del proyecto. Las librerías a obligatorias que debemos cargar serán las siguientes: Lo siguiente es llamar a la función que buscará y tratará el código Dependiendo del código que queramos mostrar, debemos cargar las librerías correspondientes. En nuestro caso cargaremos las librerías de XML, JavaScript y CSS. Para, finalmente, mostrar el código debemos añadir el código dentro de la etiqueta pre.Código a mostrar La ventaja de este script es que es totalmente configurable, disponiendo de muchos…

Configurar proxy con FoxyProxy

Si ya hemos instalado FoxyProxy en nuestro navegador, es hora de configurarlo. Lógicamente ninguno -o casi ninguno- de nosotros dispone de un proxy en su casa, por lo que debemos utilizar algún proxy publicado en Internet. Aunque hace algunos años (cuando utilicé por primera vez esta extensión) había muchos proxys anónimos y la mayoría funcionaban bastante bien, su proliferación y el uso indebido por parte de algunos usuarios ha hecho que la mayoría de ISPs y de páginas utilicen listas negras que bloquean los accesos desde estas direcciones y por lo tanto son casi inservibles.Buscar una lista de proxys anónimos y utilizables es una tarea tediosa, aunque siempre podemos recurrir a alguna de las páginas que siempre han estado presentes y continúan ofreciendo estos servicios -aunque la mayoría de pago-.No os voy a recomendar ninguna debido a que, después de mucho buscar, no he encontrado ninguna que sea realmente fiable y simplemente debemos buscar y hacer prueba/error.Cuando dispongamos…