TABLE OF CONTENTSeverything is under construction these days, pardon the mess
surfing the web
i'm no expert on browsers. google products weird me out
i use firefox but don't think it's that much better
here's a browser guide
from digdeeper on neocities
here's a spyware and privacy guide
but there are other ways to interact with the web
home on the web
building a website is a first step to contributing to the web
site content is built up using the web languange HTML
site style is defined using the style language CSS
html/css guide https://catworms.neocities.org/
follow these lessons to get the basics of site building
to test things out you can write the code out in notepad
and save the file as "anythingyouwant.html"
open the file in any browser to see what you've made
hosting a site
to put your site on the web you can:
-use an existing hosting platform
do this by visiting a web hosting website and signing up
this site you are reading is hosted at neocities
-build your own server
brb while i learn more about this
some notes about servers
on the raspberry pi
testing ground for web content
making a cad/gis that uses svg/canvas rendering, eventually want to make some 3d shapes from data
skin selection - to test/use the apps in different window conditions easier
styling and add buttons to panels in control panel
add/remove layers, make a layer "active", display list of layers and layer info
add command line
build svg cad
build js canvas cad alongside it
project data (requires projection tools, and somehow handle ridiculous errors this will all create)
cad - draw new svg/canvas layers
map - generate/stack svg/canvas layers
space explorer - 3d projection into svg/canvas?
media library - playlist editor for stored files
understanding how models of physical space are collected, organized, projected and displayed on a computer screen
expanding on a small app made in cmd.js, stars.js
is to view the stars in the sky.
trying to find the right interface for this.
looking to have a main screen with moveable/sizable/closable screens within it.
separating reference systems from the display systems
this will remain a testing ground. it will probably be broken sometimes.
second attempt, command prompt 2
, has less apps but deeper functionality
trying to nail down dynamic window sizes, as the previous version was a static 600x600 pixels, this is full screen.
the svg program was renamed 'cad', got some better user input but still not quite right.
wasn't sure if i should focus on the user interface or the in depth functions of the apps, lost steam and moved on
contains the functionality of version 1 by pressing "classic" in the bottom left
this is the first attempt at making a js command prompt
type 'help' and click enter
you can type anything that is in this list
you'll see typing 'load' prompts you "specify a valid app to load"
type 'help load' for a list of valid apps
for example, type 'load svg'. svg is now loaded
type 'help' again, see that there is a new command.
type 'svg' to enter the svg app. type 'help' to see what commands are available in this app
learning to do an iching
was kinda like learning the rules to a game
but the game was observing the entire universe
and only needed 3 coins
the svg and js is pretty rough and i never got around
to making all the buttons and reducing the text
i don't think this works on iphones