Egyszerű fejlesztés
A JavaScript kódok generálásánál elmondható, hogy igazán nincs túl nagy hardver- és szoftverigényük. Ha az egyszerűbb programok is kielégítik az igényeinket, akkor elegendő az operációs rendszer nyújtotta programok használata (Linux platform). Például használhatjuk JavaScript kód írásra a Linux-ban használatos egyszerű szövegszerkesztőket is, mint a joe, pico, nano programok, melyek indítása parancssorban valósítható meg..
A szükséges programok
Hiába vannak jó lehetőségeink akár az operációs rendszer kellékeivel is, nem mindenre elég ez a néhány egyszerű programocska. A klasszikus példák közül egy komolyabb képfelvétel (printscreen) készítését emelném ki: ehhez már nem elég a Linux KSnapshot nevű programja… Tehát szükségünk van fejlettebb programokra a szerkesztéshez.
Bonyolult források
Ha több bonyolult forrást szenvedünk végig, rájövünk, hogy a munkánk nagy része tisztán mechanikus jellegű. A kérdés tehát adott: nem lehetséges az ilyen jellegű munkák részbeni automatizálása a Linux-ban?
A speciális programok
A honlapszerkesztő programokban is van lehetőség saját és néhány előre megírt script beágyazására, de nem segítik a scriptet írók munkáját. Erre a célra készültek az alábbi szoftverek (Linux platform). A Rhino JavaScript Debugger és a Venkman scriptszerkesztő programok segítségével részben automatikussá tehetjük a programírás szakaszait.
JavaScriptes menüszerkesztő
A JavaScriptes menüszerkesztő tulajdonságai:
a szerkesztést rendkívül meggyorsító varázsló,
szövegorientáció,
vízszintes vagy függőleges menü,
mindig látható/egérkattintásra előugró menü,
statikus helyzetű vagy úszómenü,
a menüszöveg betűtípusa, betűmérete változtatható,
speciális áttűnő effektusok,
fejléc szerkesztése,
logo szerkesztése.
JavaScriptes gombszerkesztő
A JavaScriptes gombszerkesztő tulajdonságai:
beépített gombtípusok (Windows-os kinézetű gomb, MAC OS kinézetű gomb),
felhasználó által definiált gombok,
speciális lehetőségek: lapfülvezérlés, vonalkázások stb.,
átlátszó szélű gombok,
rejtett gombok,
háttérkép tölthető be,
háttérszín állítható be,
tetszőleges nagyítási lehetőség.
Tulajdonságok
Alapvetően tehát az elvárásaink a szerkesztőkkel kapcsolatban a következők:
egyes kódrészek más-más színekkel való kezelése,
nyílt forráskód (Linux platform),
csak stabil verzió használata,
beépített függvények,
felhasználóbarát környezet,
automatikus kódkiegészítés, ha szükséges,
automatikus hibaellenőrzés, ha szükséges,
a kód programból való indítási lehetősége.