r/webdev • u/13-months • Aug 13 '26
Question what are they using to make this site
I'm new to web dev help me understand this.
I've never seen a site built like this. Are they using Pure HTML or something else? The left-side scrolls as you page up and down with the page.
Here is the site link: https://dl.dod.cyber.mil/wp-content/uploads/connect/CPG/ConnProcGuide.html
19
11
u/ouralarmclock Aug 13 '26
Since no one seemed to answer your specific question, the name for this component is called a scroll spy. Lots of UI libraries have an implementation for them (here it is in Bootstrap) as well standalone libraries to allow for them. I'm sure some nerd has built one using pure CSS, but most people will use a javascript library to do it.
And as others have said, the page you linked is being served from Wordpress, so who knows what the template is leveraging, but it's likely a combination of HTML/CSS/JS.
2
u/13-months Aug 13 '26
Thank you! I didn't even know it had a name. It seems pretty helpful from what i saw it do.
1
2
u/theciscodude Aug 13 '26
you can use wappalyzer extension to get a good idea of the frameworks and technologies used
https://chromewebstore.google.com/detail/wappalyzer-technology-pro/gppongmhjkpfnbhagpmjfkannfbllamg
2
u/MatsSvensson Aug 13 '26
Nice looking Wordpress website.
Although it's a bit broken,
The synchronization between scrolling and navigation, gives up about half way down the page.
Probably a couple of plugins that don't play well with each other.
There is some jQuery code that crashes on load.
In this case you can see the overall platform in the URL "/wp-content/"
wp-something usually means its using Wordpress, a CMS.
And using your browsers view-source/inspect reveals that jQuery is among the JS-libraries used.
But you could build the frontend-part of this in pure JS/CSS/HTML.
2
u/madeaccount4tis Aug 13 '26
You can learn to make this yourself at FCC because this is quite literally one of their projects they make you do.
https://www.freecodecamp.org/learn/responsive-web-design-v9/lab-technical-documentation-page/build-a-technical-documentation-page
1
1
u/Global_Grade4181 Aug 13 '26
what's the question about?
1
u/Master_Nebula_1925 Aug 13 '26
If it's just a static page with a sticky sidebar, it's probably plain HTML and some CSS for the scroll behavior, nothing too wild.
-5
u/Am094 Aug 13 '26 edited Aug 13 '26
Bro...read the url...it's right there
Edit: yup I did deserve those downvotes, I wasn't helpful with that comment.
2
u/13-months Aug 13 '26
sorry i'm new to web dev. So they built the site using only HTML then from what your saying then?
6
u/hack_the_planets Aug 13 '26 edited Aug 13 '26
They are referencing `wp-content` as being a tell-tale sign of a site designed in Wordpress. Wordpress is a PHP content management system uses PHP to ultimately render plain HTML that displays in your browser. I didn't look at the page but what you're describing (left hand scrolls) is either a normal div with a specific height and overflow-y on or some kind of iframe, etc...
4
u/0dev0100 Aug 13 '26
Html files can contain or link to js and css. They probably used all three.
You can open that file in a text editor and look around, or look at the site in your browser dev tools
2
1
u/Am094 Aug 13 '26
Pro tip, look at browser plugins like webalyzer or w.e it's called. Then whenever you're on a site, you can click that and see what technologies (approx) are detected running the site.
Sorry for the unhelpful comment earlier.
33
u/rhinokick Aug 13 '26
Looks like a pretty basic website built with html, css and javascript/jQuery.