Como verificar se mootools.js está realmente sendo usado dentro de um web site?
-
05-07-2019 - |
Pergunta
Eu herdei um projeto de web site que inclui mootools.js (cerca de 40k) na maioria dos scripts. No entanto, eu não vi, intuitivamente, onde ele está sendo usado e dada a natureza deste porject, ahem, eu estou pensando que não pode estar sendo usado em tudo!
Eu sou "under the gun" para enviar esta noite (sim, é uma versão pré-Thanksgiving). Eu não usei mootools.js então eu não tenho certeza do que ao grep para ou se há uma maneira diga-se de determinar isso. Eu não quero ter que JSLint ele (ou eu LOL). Todas as sugestões serão apreciadas. Obrigado.
Solução
Mootools enxerta-se sobre algumas das coisas js nativos, por isso pode ser difícil de fazer apenas por inspeção de código, a menos que você está muito familiarizado com o que MooTools que você dá.
removê-lo, executar os testes automatizados.
Porque você tem aqueles, certo? ...
Outras dicas
Remova-o e veja se alguém reclama.
(Você pode experimentá-lo em uma máquina de teste em primeiro lugar, se você não está se sentindo corajoso.)
Você pode verificar o código-fonte em alguns métodos MooTools, por exemplo, addEvent (). Se ele é usado por isso aqui é o Mootols:)
Basta verificar a partir da home page do http://mootools.net/
Eu também estava interessado em um local por que eles usam jQuery e mootools. Então, eu achei método addEvent (). É o método Mootols.
Você deve ter uma versão dev do site. Apenas retirá-lo e passar por cima de páginas ver se breaks coisas. Principalmente você vai ter desconhecido coisas tipo de função, se houver quaisquer dependências. Firebug é seu amigo.
1, firebug Abrir 2, clique na guia DOM 3, verificar se o objeto Mootools existe (Ele vai dizer a versão atual do mootools ao lado). Espero que isto ajude :)