SPA-IDE as Single Page Application internet development editor. Application generated run on any browser / OS, avoid being ransomed by stores.
Button preserve space on small mobile screen, while enabling web site navigation to a sufficient number of functions (9X9), dialogs and forms.
Dialog:Some functions need to prompt for propertie values prior to execute such as Search? and Login:. MenuForm display a list of available dialogs, that can collect them.
Dialog: Confirm, Prompt, Search, Highlight, Form: Mail, Login, Select, Color, Align, Format, Location, Logpin, ChatList
Each object must start by an object_ method function that return the menu method list.
To invoke a specific dialog you have to end a menu name by the dialog connection character.
User interaction seems in "parallel", a while prompted another object can be selected.
Form:In such mobile space restricted environnement, forms are displayed in current menu. Forms can be generated by functions and integrated in menu.
MenuForm provide a location form to invoke the best suited map site to user rules.
Also provided is a Logpin form that display a random numeric keyboard to avoid pin to be guessed
Maintenance or assistance regarding the current application can be monitored by the chat menu.
Format: Objects are selected by clicking/pressing on their location. Then you can set Color, Align, Format, FontFamily, FontSize, Margin properties.
Browser function, list the page properties as appversion, appname, color, cookieenabled, historylength, javaenabled, time, timezone, useragent, userlanguage, height, width
Server function, using Ajax and PHP, list the page properties from server as HTTP_ACCEPT, HTTP_ACCEPT_CHARSET, HTTP_HOST, HTTP_REFERER, HTTPS, PATH_TRANSLATED, QUERY_STRING, REQUEST_METHOD, REQUEST_TIME, REMOTE_ADDR, REMOTE_HOST, REMOTE_PORT, SCRIPT_FILENAME, SCRIPT_NAME, SCRIPT_URI: https://spa-ide.com/menuform.php SERVER_ADDR, SERVER_ADMIN, SERVER_NAME, SERVER_SOFTWARE, SERVER_PORT, SERVER_PROTOCOL, TIME_COUNT, SERVER_SIGNATURE
Filelist is an explorer type application to load and upload file, list them, display them and delete.
Single page application consist of stripes sections each updated for itself, adjusting to user demand and support size.
Reusing default dialogs and forms already embeded save coding time.
Very fast response time as most of the code is executed locally even server response rendering.
Properties are stored in Global variable through set and get functions and persisted in localstorage.
Global variable cope with URL format &Name=Value pair to be shared / updated with servers.
Development speeded as it's always tuned locally, rendering snappy.
@ Copyright, 2015 all right belong to creator.