Yepnope

Tela Software:
Yepnope
Detalhes de Software:
Versão: 2.0.0
Data de upload: 12 May 15
Licença: Livre
Popularidade: 42

Rating: nan/5 (Total Votes: 0)

Seu objetivo é acelerar o tempo de carregamento da página.
Documentação sobre como usá-lo está incluído no arquivo README do projeto, mas o programador inclui, basicamente, em "sim" dos scripts que ele quer para carregar em um ponto, e sob "Nope" os scripts de que ele não precisa para esse momento.

Recursos :.

  • yepnope.js é de apenas 1,6 kb - menor do que a maioria e, certamente, um bom tamanho para o seu conjunto de funcionalidades
  • yepnope.js é chamado de & quot; carregador de recursos & quot; porque ele pode trabalhar com JavaScript e CSS.
  • yepnope.js tem um pacote de teste completo em QUnit que você pode executar em seu conjunto de navegadores suportados para se certificar de que funciona. (Nós executá-lo via TestSwarm em todos os navegadores que podemos chegar em nossas mãos)
  • yepnope.js desacopla totalmente o pré-carregamento de execução. Isto significa que você tem o controle final sobre quando o recurso é executado e você pode alterar essa ordem na mosca.
  • O api yepnope.js é amigável e incentiva agrupamento lógico de recursos.
  • yepnope.js é modular. Tem todo um sistema para adicionar sua própria funcionalidade e alguns exemplos de como você pode fazer isso. (Prefixos e filtros).
  • A API yepnope.js incentiva você só para carregar os recursos que você precisa. Isto significa que, mesmo quando é mais lento do que outro gestor de script, ele ainda pode sair por cima, porque você pode evitar um recurso inteiro.
  • yepnope.js está integrado Modernizr.
  • yepnope.js sempre executa as coisas na ordem em que são listados. Este é um pró para alguns, e um con para os outros. Nós pensamos que é um padrão amigável.
  • yepnope.js tem a capacidade de fazer fallbacks de recursos e ainda baixar os scripts dependentes em paralelo com o primeiro.
  • yepnope.js sempre executa as coisas na ordem em que são listados.

O que é novo nesta versão:

  • Scripts com o mesmo url não executar novamente, mas a sua callbacks fogo na ordem correta.
  • A função completa se comporta muito mais como a função de retorno em relação ao 'yepnope recursiva'.
  • CSS chamadas de retorno de carga foram retirados por padrão e colocar em um plugin oficial. Pouquíssimas pessoas utilizado. Código antigo ainda funcionará, chamadas de retorno apenas fogo imediatamente em CSS (a menos que plugin de carga css está incluído).
  • yepnope.injectJs expostas e yepnope.injectCss, a fim de dar-lhe acesso directo às funções de injeção.
  • Adicionado a capacidade de usar pares chave / valor em prefixos.
  • Adicionado um prefixo builtin para substituir o yepnope.errorTimeout global com um tempo limite específico por script. yepnope ('! timeout = 5000 script.js');
  • Smarten'd-se a detecção de arquivos CSS, mesmo que haja parâmetros de consulta (sem o uso do plugin prefixo css).

Requisitos :

  • o JavaScript habilitado no lado do cliente

Limitações :

  • Não é sempre o mais rápido. Há uma série de outros carregadores de script (como labjs) que otimizam situações diferentes do que yepnope.

Programas semelhantes

Queue.js
Queue.js

9 Feb 16

Vow
Vow

12 Apr 15

Async.js
Async.js

9 Feb 16

Sijax
Sijax

12 Apr 15

Comentário para Yepnope

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria