2009-11-27 7 views
6

Ecco come faccio a sviluppare un bookmarklet: scrivo una funzione javascript, la passo a Bookmarklet Builder per creare un bookmarklet, aggiungere il bookmarklet al mio browser, caricare la mia pagina web di test, testare il bookmarklet e poi qualcosa non funziona 'lavoro, quindi cerco di trovare ciò che è sbagliato e modificare la mia funzione JavaScript di conseguenza e il ciclo noioso ricomincia.sviluppo bookmarklet più semplice

Come posso rendere questo ciclo meno noioso?

risposta

9

utilizza la console firebug per sviluppare e testare la tua funzione e trasformarla in un bookmarklet una volta che hai funzionato come vuoi.

15

In questi giorni preferisco modificare un file sul mio server web, quindi caricarlo utilizzando un bookmarklet. Per esempio:

javascript:(function(){ 
    var newScript = document.createElement('script'); 
    newScript.src = 'http://hwi.ath.cx/javascript/wordcloud.js?dummy=' 
        + Math.random(); 
    document.body.appendChild(newScript); 
})(); 

Il parametro casuale è utile per uno script in fase di sviluppo, al fine di garantire il browser non caricherà una versione precedente dalla sua cache.

Trovo che lo sviluppo con un editor di testo sia preferibile alla console, perché posso sfruttare l'evidenziazione della sintassi, i tasti di scelta rapida e lo — delle nuove linee —.

+0

Grazie SamB per la bella stampa. – joeytwiddle

Problemi correlati