Ir para conteúdo


Foto

Carga mínima de JavaScript para o exemplo window/hello.html


  • Por favor, faça o login para responder
3 respostas neste tópico

#1 leocsilva

leocsilva

    Iniciante

  • Membros
  • Pip
  • 4 posts

Postado 30 October 2007 - 21:04

Acho que uma das principais preocupações de quem usa a ExtJs ou qualquer outro toolkit ajax é com relação à carga da biblioteca.

Indignado com a idéia de carregar a ext-all.js de quase 500KB resolvi tentar reproduzir o exemplo window/hello.html com o mínimo do mínimo para o seu funcionamento. Graças ao Firebug eu consegui!

Depois de quase 2 horas de muita paciência, estou compartilhando com esta comunidade o resultado do trabalho (anexo).

Como podem ver o relatório gerado pelo Web Developer Toolbar (também anexo) consegui reduzir para 215KB a carga de arquivos javascript da Extjs.

O trabalho, de achar quais arquivos JS são necessários, é de força bruta. Não recomendo isso para o desenvolvimento a menos que tenham muiiiito tempo.

O intuito é incentivar a comunidade a achar uma forma mais produtiva.

Espero ter contribuído.

Leonildo



[anexo apagado pelo Administrador]

#2 olimpia

olimpia

    Member Avançado

  • Membros
  • PipPipPip
  • 73 posts
  • LocationBebedouro - SP

Postado 12 November 2007 - 17:31

No site dos gringos tem a opção para donwload http://extjs.com/download/build


#3 ReapeR

ReapeR

    Member Avançado

  • Expert User
  • 854 posts
  • LocationBlumenau - SC

Postado 12 November 2007 - 19:14

Esse assunto já foi tratado aqui -> http://extjs.com.br/...opic,366.0.html

#4 Igor.php

Igor.php

    Member Avançado

  • Membros
  • PipPipPip
  • 40 posts
  • LocationRio de Janeiro

Postado 27 September 2008 - 12:26

se nao me engano, para cada coisa q vc vai fazer tem um js diferente, tipo, form, tem seu js, window, tem seu js  e por ai vai, o ext-all eh o q tem todos, dai seu tamanho gigantesco
"As dificuldades só existem para serem vencidas e nos motrar a nossa verdadeira capacidade."




0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos