Wikipedia:Tekniikka/Tekniikkapyynnöt/AJAX-pikaesikatselu pienoisohjelmaksi
Siirry navigaatioon
Siirry hakuun
AJAX-pikaesikatselu pienoisohjelmaksi
[muokkaa wikitekstiä]- huhtikuu 2008
- Pyynnön esittäjä: --Usp 2. huhtikuuta 2008 kello 19.00 (UTC)
- Suora linkki keskusteluun: Wikipedia:Kahvihuone (tekniikka)#AJAX-pikaesikatselu_pienoisohjelmaksi
- Esimerkki muualta: en:User:Alex Smotrov/qpreview.js
- Olen käyttänyt jonkin aikaa AJAX-pikaesikatselua ja se toimii. Sillä voidaan esikatsella tekstiä huomattavasti nopeammin kuin jo olemassa olevalla esikatselulla. Tekijän koodi en:User:Alex Smotrov/qpreview.js
Etuja:
- Mahdollistaa nopean (lähes välittömän, jos sivu ei ole kovin pitkä) esikatselun
- Koodin muokkauksia voi kumota esim. ctrl+z -yhdistelmällä
- sivu ei siirry alkuun vaan pysyy muokkausruudun kohdalla
- muokkausruutu pysyy paikallaan, eli ei siirry aina alkuun esikatseltaessa, mikä on pitkissä sivuissa (kuten kahvihuone) todella hyvä ominaisuus
- avaa "avattava"-mallineet aina
"Huonoja" puolia:
- ei päivitä luokkia
- ei päivitä käytetyt mallineet listaa
- ei päivitä kielilinkkejä
- varsinainen esikatselu alkaa tuntumaan harmillisen hitaalta ja siirtymä alkuun sivulla ja muokkausruudussa huonolta ominaisuudelta.
Minulla esikatselu toimi suoraan lisäämällä omaan monobook.js :ään koodi:
//AJAX-pikaesikatselu // install [[User:Alex Smotrov/qpreview.js]] qPreviewKey = '`'; // accesskey: ~ qPreviewName = 'Pikakatselu'; qPreviewWait = 'Odota…' qPreviewAtBottom = true; document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Alex Smotrov/qpreview.js' + '&action=raw&ctype=text/javascript"></' + 'script>');
Eli ei taida tarvita muuta lokalisoinita kuin painikkeiden nimien suomentaminen. --Usp 2. huhtikuuta 2008 kello 19.00 (UTC)
- Järjestelmäviesti:Gadget-AJAX-esikatselu ja Järjestelmäviesti:Gadget-AJAX-esikatselu.js luotu. --Agony (403) 3. huhtikuuta 2008 kello 08.21 (UTC)