Exploring HTML Scripts

What might we see if we look through every html script we have written using no more than regular expressions?

We start with a list of sites where we publish scripts.

code.fed.wiki code.fed.wiki.org ward.dojo.fed.wiki found.ward.fed.wiki found.ward.bay.wiki.org ward.asia.wiki.org scripts.fed.wiki trails.ward.asia.wiki.org ft8.ward.asia.wiki.org simnet.ward.asia.wiki.org photos.ward.dojo.fed.wiki cube.fed.wiki data.ward.dojo.fed.wiki js.ward.asia.wiki.org cactus.asia.wiki.org garden.asia.wiki.org hatfield.asia.wiki.org plumbin.ward.wiki.org small.fed.wiki ward.ustawi.wiki seattle.fed.wiki ward.hsc.fed.wiki blog.ward.dojo.fed.wiki search.dojo.fed.wiki

And a scrolling list of slugs believed to host script assets.

ls assets/pages | pbcopy

a-frame-3dvr
add-content-with-script
advent-of-code
all-about-plugins
all-maps-and-markers
animal-guessing-game
anthropological-toolkit-graph
app-cook-book
aspects-from-arrows-downloads
aspects-of-pattern-relations
aspects-of-recent-changes
better-chess
beyond-the-bundle-diagram
biota-flagellum
book-garden-validator
brain-scans
broadcast-channel
browse-asset-folders
browsing-diagrams
cactus-league-baseball
calendar-coordination
cartesian-icosahedron
chain-ring-counter
charting-expansion
CheapandGoodIndex
check-image-commons
check-pc-clock-sync
check-the-weather
circuit-map-and-measure
click-balance
clickable-svg
client-server-doit-framework
client-type-modules
cocoaworlds-remembered
collective-poiesis-pattern
common-image-viewer
competitive-tetris
complex-and-multifaceted-pages
compose-and-publish
convert-html-script-to-graph
convert-search-to-sqlite
creative-automation
creative-cottage-and-courtyard
criss-cross-streets
cube-of-justice
cube-puzzle
datalog-record-locator
debug-assets-source-data
deep-in-the-garden
demo-sim--viz
deno-webview
diagrams-as-base-model
doit-deno
drag-from-old-wiki
eco-geo-situation
editorjs-workflow
entity-traffic
ephemeral-chat
esp8266-datalog
example-sofi-assessment
experimental-assets
explaining-journal-problems
exports-from-opm
fake-drop
ferndale-learning-system
find-c2-excerpts
find-empty-pages
fork-network-graph
frame-integration-promises
frame-script-outlines
frame-scripting
frequently-asked-questions
ft8-decodes-datalog
fun-calc
g9-demos
generate-a-rectangular-grid
genuary-2024-scripts
graph-from-brain-export
graphviz-customizations
green-rising
guest-book
half-of-wiki-birthday
hangout-transcripts
happy-path-script-summaries
historic-images
historic-tromso
how-data-works
how-i-post-images
html-form-fields-script
identifying-distinct-activities
image-label-survey-search
import-from-arrow
import-thesis
index-of-supplements
ipfs-html-script
item-tag-aggregator
javascript-video
journal-checker
k9ox-ft8-log
k9ox-qsl-log
keycloak-api
lambda-talk-in-a-frame
leaflet-maps
letter-adjacency-in-a-pangram
lineup-overview
list-all-assets
list-scripts-in-pages-repo
little-libraries-to-explore
login-migration-assistant
longer-walk-reports
lost-trails
make-roster
making-seattle-trails
map-mappers-mapping-tools
mbius-printing-helper
mechanisms-progress
metaverse-web-showcase
methodological-influences
mixing-background-colors
mock-graph-data
moments-in-nature
most-visible-federation
naval-air-station-glenview
neo4j-movie-graph
new-css-test-case
new-pattern-language
next-hop-routing
nodule-quickstart
organomatic
page-content-indexing
pandemic-wandering
parks-on-the-air
party-lineup
photo-challenge-automation
photo-to-wiki
placemat-deconstructed
places-heard-on-ft8
plugin-penetration
plumbin-in-wiki
plumbin-smalltalk
ponds-on-the-trail
portland-museums
portlands-giant-troll
positive-and-negative-feedback
power-transporter
print-all-pages
production-tools
publication-ready
race-of-influence
read-later
recreating-digits
reporting-and-analysis-tools
rewrite-page
roll-dice
round-walls
running-routes-compared
script-to-make-pages
script-to-recover-pages
search-index-logs
search-script-annotations
selective-scrape-pages
sensor-gaps-datalog
sessionized-clickstream
sharing-imported-state
sigmod-example-unbound
simple-csv-reader
site-link-map
site-survey-factory
sitemap-scrape-statistics
sites-on-servers
smallest-wiki-revisited
snippet-template
so-saru-game
sodoto-simulation
spaces-bug
spark-decodes
spark-records
spark-spots
sqlite-in-a-plugin
static-aspects
story-telling
strongly-connected-components
structured-discourse
sudoku-helper
sum-of-most-visible-federation
super-collaborator
supporting-the-ohio-book
survey-decoder
svg-enrichment
sweet-little-language
testing-file-mech
the-new-state
the-vsm-guide
things-on-the-air
threejs-fundamentals
tixy-cloned
track-sequencing
trail-maps
transformation-explored
try-codejar
ttgo-tbeam-tracks
typescript-archive
unexpected-search-result
upgrade-npl
upgrade-npl-images
visitor-revisited
walk-the-neighborhood
watch-bands-open-and-close
watch-the-weave
weird-number-calculator
where-i-write
wiki-find-page
wikidata-demo
wonder-room
workflow-automation
working-within-the-lineup
world-modeled
wyatt-ride-guide
yarn-project-forecast

Cross slugs and sitemaps and note where slugs are present or not in sites we have chosen to explore. github

pages/exploring-html-scripts

http://ward.dojo.fed.wiki/assets/pages/exploring-html-scripts/catalog.html HEIGHT 400

We use federation search to find slugs that are in sites not yet in our roster to be examined.

SLUGS INPUT

Next steps.

Query the pages for asset plugins and then retrieve the assets within the specified directories.

Read the imports in .html and .js files and build dependency graphs between these assets.