Cómo crear un sitio css3 que utiliza varias bibliotecas
Es importante crear aplicaciones robustas para su sitio CSS3 - aplicaciones que proporcionan un acceso rápido a los datos, salida consistente, un funcionamiento fiable, y aún así se asegura de que los datos permanecen seguros. Incluso en el escritorio, la creación de un entorno de este tipo sigue siendo difícil de alcanzar.
Parte del problema con el uso de múltiples bibliotecas o una combinación de las bibliotecas y los marcos es que no se sabe muy bien cómo funcionan las APIs. Como resultado, no se puede estar seguro de que las bibliotecas incluso trabajar juntos hasta que se pruebe como una combinación.
Obviamente, usted desea llevar a cabo una gran cantidad de pruebas. En muchos casos, se puede investigar la combinación de productos en línea para ver cómo otras personas han ido al utilizarlos.
En muchos casos, es mucho mejor utilizar un producto add-on con la biblioteca principal o marco que desea utilizar. Por ejemplo, si usted trabaja con Prototype, pero encuentra la falta de características gráficas problemática, puede utilizar un add-on como script.aculo.us. Ambos productos están disponibles en el Google CDN.
Es la necesidad de mantener un ambiente de trabajo viable que mantiene a los desarrolladores la creación de nuevos plug-ins (piezas de software diseñado para ser inyectados directamente en la biblioteca de acogida y se convierten en parte de ella) y complementos (piezas de software que amplían la biblioteca de acogida y el trabajo como adiciones a ella) para productos tales como jQuery también.
Los responsables de la biblioteca no suelen hablar entre sí acerca de la compatibilidad de código o cambios de ruptura. Debido a esta falta de comunicación, siempre hay un riesgo de que las bibliotecas que trabajan juntos bien hoy dejarán de trabajar juntos mañana. Siempre investigue una solución compatible antes de recurrir al uso de varios productos juntos.
Cuando usted decide que debe utilizar dos productos juntos, hacer todo lo posible para utilizar las fortalezas de cada producto para mejorar la funcionalidad de la aplicación. De hecho, por lo general vale la pena hacer una lista de las características que desea utilizar en cada producto para asegurarse de que todo su equipo se acuerda de cómo desea que la aplicación funcione.
De lo contrario, usted termina con una extraña mezcla de llamadas a las dos bibliotecas para el mismo tipo de servicio. El desarrollo constante es esencial cuando se utilizan varios productos juntos.
Como parte de la configuración de la prueba, tenga en cuenta cómo las bibliotecas trabajan juntos (si trabajan juntos en absoluto). El uso de múltiples bibliotecas aumentará código hinchazón y posiblemente causar problemas de velocidad. Incluso si su aplicación funciona perfectamente, nadie va a querer usarlo si funciona muy lentamente (o consume demasiados recursos en la máquina del usuario).
Una de las estrategias para el uso de varias bibliotecas en un sitio es colocar cada biblioteca en una página aparte. Usted puede dedicar páginas a tareas específicas y luego usar la biblioteca que se ajuste mejor para esa tarea. Un número de desarrolladores utilizar este enfoque con bastante éxito.
Si usted decide hacer puré las páginas en una sola página posterior, recuerde que debe comprobar si hay problemas de compatibilidad. Generalmente, cuando usted pone las páginas en marcos y luego mostrar múltiples marcos juntos, hay menos posibilidades de una colisión, pero vale la pena para estar seguro.
El uso de múltiples bibliotecas juntos puede aumentar la flexibilidad de su entorno de programación y mejorar la usabilidad de su sitio. Usted puede tener acceso a la funcionalidad de otra manera no podría tener. Sin embargo, siempre tener cuidado en el uso de múltiples bibliotecas juntos para asegurar que la táctica no volverse en contra de usted.