Afortunadamente todas las cosas evolucionan, así sucede en el mundo del desarrollo Web también. Mucho se está hablando sobre la implementación de HTML5 y CSS3 en los navegadores más modernos, lo que permitirá un mejor desarrollo de aplicaciones/sitios web, haciendo uso de nuevos conceptos y recursos que harán la vida del desarrollador más fácil, a la vez de que nos movemos hacia una web más semántica.
Nuevos estándares, a corto plazo
Comúnmente surgen algunas dudas, como por ejemplo: desde cuándo se puede empezar a usar HTML5 y CSS3. La respuesta es muy clara: desde hoy mismo. Algunos navegadores ya soportan parcialmente algunas características de estos nuevos estándares, si bien aún no se convierte en un concepto completamente desarrollado, algunos navegadores como Safari ya incluso soportan animaciones con hojas de estilo en cascada (CSS).
Una ventaja significativa es que los nuevos elementos presentes en HTML 5 son compatibles con versiones anteriores de HTML, por ...
Cuando tenemos una hoja de estilos en cascada muy larga, es común ver desorden en cuanto al formato del archivo; si tenemos muchos selectores y/o propiedades es difícil encontrar uniformidad cuando escribimos el código. Precisamente para evitar eso existe la aplicación llamada Styleneat, que toma nuestro archivo CSS y lo ordena para que sea más fácil entenderlo.
Tan sólo hay que ingresar el código original en una caja de texto (se pueden subir los archivos desde la computadora o desde una locación remota), seleccionar las opciones que queremos y dar clic en el botón “Organize CSS”. Después de unos segundos nos encontraremos con el archivo modificado.
Dependiendo de nuestras preferencias, podemos seleccionar si deseamos que se ordenen los selectores alfabéticamente, igual que las propiedades dentro de los mismos, si queremos el formato de varias líneas o de una sola, o si queremos que se importen archivos externos y también sean formateados.
Al final ...
devHub es una plataforma gratuita que integra varias características en el mismo lugar; en primer lugar, tiene la opción de poder hospedar nuestros sitios (hasta 10 sitios simultáneamente) en sus servidores, sin la necesidad de saber configurar aspectos técnicos de los mismos, todo está diseñado para que cualquier persona, aunque no esté relacionada con estos aspectos, pueda llevar a cabo esta tarea por sí misma, así que la facilidad es un punto importante.
También podemos disponer de un editor WYSIWYG, que de manera visual, permite la edición rápida de los sitios que vayamos creando. No hay necesidad de saber HTML, ni CSS ni otro lenguaje para armar una Web, todo está basado en asistentes que permiten tener una edición rápida y sencilla. La interfaz es similar a Dreamweaver, así que la edición es realmente fácil.
Hay algunos módulos precargados que nos permiten embeber algunos elementos multimedia, por ejemplo, fotografías, videos, anuncios ...
Si bien comentábamos que ya hay IDEs online que permiten editar código sin instalar software de terceros, también hay opciones para quienes quieren tener una página web y no tienen conocimientos de HTML, ni de CSS ni de ningún tipo de programación para Internet. Cada vez es más frecuente encontrar personas con deseos de tener un lugar en la web, pero que carecen de conocimientos necesarios para lograrlo.
Tank es una plataforma, con base en Sudáfrica, que nos permite tener un sitio en unos cuantos minutos, sin tocar una línea de código, y además, con un diseño muy elegante que es bastante agradable a la vista. Con sólo seguir una serie de fáciles instrucciones, se puede tener un sitio con artículos y contenido original en poco tiempo, sin complicaciones, y con una limpieza envidiable.
Para administrar un sitio, disponemos de un tablero similar al de WordPress, desde el cual podemos organizar ...
Una de las herramientas más importantes para las personas que se encargan de desarrollar código es una aplicación denominada IDE, que es como un “todo en uno” que permite abrir, modificar, guardar, depurar y muchas cosas más con el código, por lo que podemos tener una vista previa de lo que genera en nuestra computadora. Gracias a la tendencia de generar aplicaciones online, aparece Rendur, que no es tan robusto como un verdadero IDE, pero ayuda bastante ya que permite tener una vista previa de nuestro código HTML, CSS y JavaScript.
Mientras escribimos, se pueden ver los cambios en tiempo real, ya que de un lado se cuenta con una caja de texto en donde podemos empezar a alterar el código, y del otro lado está una ventana que simula ser el navegador, por lo que los cambios son fácilmente visibles. Existen dos pestañas para ingresar código, una para HTML/CSS ...
Ya he hablado algunas veces de Coda, quizás la mejor aplicación de edición de código existente para Mac OS X (bueno, la mejor para cualquier SO).
Ahora llega a la versión 1.6 con la inclusión de una funcionalidad mayor: plugins. Mediante esta nueva características se va a poder extender la operatividad de Coda hasta el infinito, y la instalación de los plugins será tan sencilla como hacer doble clic en el elegido.
También se ha añadido la apertura rápida de archivos, comprobación gramatical de texto (no del código que ya estaba incluida) y el modo de sintáxis “Capuccino” (Objective-J).
Lo dicho, si ya era la mejor herramienta de edición de código, ahora gana muchos enteros.
Sitio oficial | ...
La aplicación gratuita CSS Toolbox ayuda a trabajar con hojas de estilo en cascada (CSS) ofreciendo herramientas de autocompletado, resaltado de sintáxis y un montón de características avanzadas que lo distinguen de los editores de texto al uso.
CSS Toolbox ofrece funcionalidades avanzadas, aparte de lo ya comentado, para crear tus propias hojas de estilo, como un validador de código, un compresor para hacer menos pesadas tus hojas de estilo e incluso un “embellecedor” de CSS.
Si eres desarrollador y quieres probar un buen editor CSS harás bien en probar CSS Toolbox, es de lo mejorcito que hay para Windows (en Mac siempre recomiendo CODA) y además es totalmente gratis.
Sitio oficial | CSS ...
CSS Rank es un nuevo sitio que pretende mostrar los mejores sitios 2.0 de la red. Para ello dispone de una estructura modular en la que, mediante paginación, puedes ver los sitios que están disponibles y votarlos, dejar algún comentario o visitar el sitio original.
También puedes proponer un sitio en el formulario al efecto, y así aparecer y ser votado también entre los mejores diseños.
Personalmente echo en falta algún sistema de promoción de los mejores diseños, pues aunque hay sistema de puntuación muy básico no se puede luego navegar para ver los mejores por ninguna parte. Quizás deberían cambiar el sistema de votación y así ofrecer una nube o esquema con los mas votados.
Sitio oficial | CSS ...