Como criar um site CSS3 que utiliza várias bibliotecas
É importante criar aplicações robustas para o seu site CSS3 - aplicativos que fornecem acesso rápido aos dados, saída consistente, uma operação confiável, e ainda garante que os dados permaneçam seguros. Mesmo no ambiente de trabalho, criando um ambiente como esse permanece indefinida.
Parte do problema com o uso de várias bibliotecas ou uma combinação de bibliotecas e frameworks é que você realmente não sei como as APIs trabalhar. Como resultado, você não pode ter certeza de que as bibliotecas ainda vai trabalhar em conjunto até que você experimentá-los como uma combinação.
Obviamente, você quer executar uma quantidade significativa de testes. Em muitos casos, você pode pesquisar a combinação de produtos on-line para ver como outras pessoas têm se saído quando usá-los.
Em muitos casos, é muito melhor usar um produto add-on com a biblioteca principal ou quadro que você deseja usar. Por exemplo, se você trabalha com Prototype, mas encontrar a falta de recursos gráficos problemático, você pode usar um add-on tais como script.aculo.us. Ambos os produtos estão disponíveis no Google CDN.
É a necessidade de manter um ambiente de trabalho viável que mantém os desenvolvedores a criação de novos plug-ins (Pedaços de software projetado para ser injetado diretamente na biblioteca de acolhimento e tornar-se parte dele) e add-ons (pedaços de software que estendem a biblioteca de acolhimento e trabalhar como adições a ele) para produtos como jQuery bem.
fabricantes de biblioteca tendem a não falar uns com os outros sobre a compatibilidade de código ou alterações significativas. Devido a esta falta de comunicação, há sempre um risco de que as bibliotecas que funcionam em conjunto bem hoje vai deixar de trabalhar juntos amanhã. Sempre pesquisar uma solução compatível antes de recorrer ao uso de vários produtos juntos.
Quando você decidir que você deve usar dois produtos juntos, fazer todos os esforços para usar os pontos fortes de cada produto para melhorar a funcionalidade do seu aplicativo. Na verdade, ele paga normalmente para fazer uma lista de quais recursos você deseja usar cada produto para garantir toda a sua equipe se lembra de como você deseja que o aplicativo funcione.
Caso contrário, você acaba com uma estranha mistura de chamadas para ambas as bibliotecas para o mesmo tipo de serviço. desenvolvimento consistente é essencial quando se usa vários produtos juntos.
Como parte de sua configuração de teste, considere como as bibliotecas trabalham juntos (se eles trabalharem juntos em tudo). Usando várias bibliotecas vai aumentar o inchaço de código e, eventualmente, causar problemas de velocidade. Mesmo se o seu aplicativo funciona perfeitamente, ninguém vai querer usá-lo se ele funciona muito lentamente (ou consome muitos recursos na máquina do usuário).
Uma estratégia para a utilização de várias bibliotecas em um site é colocar cada biblioteca em uma página separada. Você pode dedicar páginas para tarefas específicas e, em seguida, usar a biblioteca que se encaixa melhor para essa tarefa. Um número de desenvolvedores usar essa abordagem com bastante sucesso.
Se você decidir para esmagar as páginas em uma única página mais tarde, lembre-se de verificar se há problemas de compatibilidade. Geralmente, quando você colocar as páginas em quadros e, em seguida, exibir vários quadros juntos, há menos chance de uma colisão, mas paga para ter certeza.
Usando várias bibliotecas em conjunto pode aumentar significativamente a flexibilidade do seu ambiente de programação e melhorar a usabilidade do seu site. Você pode ter acesso a funcionalidade que você pode não ter outra forma. No entanto, sempre ter cuidado em usar várias bibliotecas em conjunto para garantir que a tática não se voltar contra você.