[HN Gopher] 18-year-old personal website, built with Frontpage a... ___________________________________________________________________ 18-year-old personal website, built with Frontpage and still updated Author : fbn79 Score : 407 points Date : 2020-02-14 13:35 UTC (9 hours ago) (HTM) web link (www.fmboschetto.it) (TXT) w3m dump (www.fmboschetto.it) | webscalist wrote: | https://developers.google.com/speed/pagespeed/insights/?url=... | 100 Points. Mobile First. Better than React Native. | stabbles wrote: | This is hilarious! Turns out 18 year old websites were mobile | friendly after all | jsaldes wrote: | Have you actually tried the site on a mobile device? It's | impossible to read the text and navigation is hell. Wouldn't | classify that as "mobile friendly". | dahart wrote: | Just tried on iPad, the site works great. Did you mean | 'phone' and not 'mobile device'? | jaypeg25 wrote: | ohhh so pedantic. Love it. | dahart wrote: | I am sorry, you're totally right, is it pretty | unreasonably nit picky to differentiate between 10 inch | screens and 3 inch screens when it comes to web UX. Smart | phones do count as all mobile devices and the only thing | that matters when determining if a site is mobile | friendly. And of course it's usually a good idea to | broaden the argument categorically to something larger | than your personal experience to make the stronger point | that most people would agree with you and the other | person is obviously up in the night. | joegahona wrote: | Would you also consider a laptop to be a "device" that is | "mobile"? | dahart wrote: | You say that as if it's weird to call an iPad a mobile | device. Would you say that a tablet is not a mobile | device? What do you define as mobile device, and what | devices would you use to determine if a web site is | "mobile friendly"? | | The common definition of mobile device is phone or | tablet. The common definition of laptop is computer. | These despite the fact that phones and tablets are | computers and despite the fact that laptops and even | desktops can be moved. It's pretty easy to find lots of | examples of the common definitions. Here's a good one: | https://en.wikipedia.org/wiki/Mobile_device | lccarrasco wrote: | Does that definition matter if tablets are probably less | than 1% of all mobile devices? | dahart wrote: | Why Google something for two seconds when you can just | speculate wildly? Tablets are almost 10% of mobile sales | via my first search hit | https://www.zdnet.com/article/smartphone-market-a-mess- | but-a... | | The question of whether definitions matter when one sub- | category or subset is a minority or majority... I'm not | sure how to answer that. Why would a definition stop | mattering just because something different is a small | subset? I must assume that a categorical term includes | everything in the category. If you don't mean everything | in the category, then don't use the term that refers to | the category. If you mean phone, then say phone. ?? | Right? I'm confused why you would argue anything else. | reaperducer wrote: | Depends on your audience. One of my healthcare web sites | is almost 60% iPad, because doctors love them. | rchaud wrote: | A landscape iPad has the same 4:3 aspect ratio as most PC | monitors during that time (800px x 600px or 1024px x | 768px) | vesinisa wrote: | It's not so bad if your mobile browser supports pinch to | zoom. | rchaud wrote: | Most mobile browsers support it out of the box. If the | site designer set "user-scalable=no" in the meta viewport | property, than that will prevent zooming. It's an | accessibility issue and should be avoided. | mcintyre1994 wrote: | iOS has ignored that meta tag for a while now. | Mirioron wrote: | What do you mean? The text isn't much smaller than on HN on | my 5.5" phone. It's entirely readable. | frosted-flakes wrote: | HN is hardly a good example. It's terrible on mobile. | Mirioron wrote: | I find HN to be one of the best mobile websites. It's | fast and text isn't massively oversized. You can actually | fit information on screen. Many mobile websites I've seen | are horrible to use, because they have very poor | information density and the sites seem to be designed for | 4" or smaller screens. | matsemann wrote: | I tried to upvote you about HNs great mobile design, but | the buttons are so small I accidentally downvoted ;) | SilasX wrote: | Then zoom in, which most "mobile optimized" sites | prohibit. | | My further comments: | https://news.ycombinator.com/item?id=22328505 | SilasX wrote: | What do you mean? It has reasonable column width so you can | zoom in and out as necessary, often with a double tap. That | is, it leaves it up to the client to adjust as necessary -- | in contrast with the typical mobile site, which: | | 1) Forces a particular size/resolution, locking out zoom | capabilities | | 2) Has a floating header with a constant size relative to | your device screen, blotting out the same real estate no | matter how much you zoom. And, of course, using the same | header pixel height for portrait vs landscape, making the | latter practically unusable. | | Yes, this site is better than 99% of mobile sites out | there. | | Edit: Some further comments: It's generally better to have | a site that obeys the standards and thus plays nice with | any client, than one that locks you into the hip designer's | meth-addled decision. This site in particular works well | with my extensions like VimFX for clicking links from the | keyboard. | Y-Bopinator wrote: | Works fine for me. Might be time to see the doctor and get | your eyes checked. | dchest wrote: | I just tried, it works well (Chrome/Android on a | 5.5"-something screen). | ozim wrote: | In 2002, 1024x768 and 800x600 were mostly used resolutions | for computer screens so yes, those were mobile friendly... | pmlnr wrote: | Pre frames and table-layout designs are pretty good, because | they are dead simple HTML - and thus, they allow reflow, | being responsive as a result. | | This is not one of those. | godzillabrennus wrote: | The first wysiwyg editors (front page, golive, dreamweaver, | etc..) were heavy abusers of tables. | pjc50 wrote: | Almost all of the performance-unfriendliness has been | designed in. Especially for monetisation. | sakarisson wrote: | More like 18 year old websites are so rare that page rating | services don't even work for them. | achairapart wrote: | Sure they work! It's very easy to get 100/100 when you | don't use any blocking CSS or JavaScript and all images are | optimized for 56k modems. | gorbachev wrote: | Back when Netscape 0.9 was new I had daily arguments with | some of the "web designers" who insisted on using HTML | targeting browser bugs and other invalid HTML tricks to | optimize the aesthetics of their sites. | | All you needed to do then, and today, is make sure your HTML | is valid and that you don't break things on purpose ("this | site optimized for MSIE1.0" type of stuff) and your site will | forever be mobile and any-other-html-rendering device | friendly. | mister_hn wrote: | Just because mobile phones got same (or better) screen | resolution than in 1990s/2000s desktop PCs | [deleted] | pmlnr wrote: | 100 points on pagespeed is not that hard with static sites. | | - drop 99% of the JS (PWA, lazy-loading, infinite scroll, | jquery, you don't need any of them for a webpage), convert the | remaining for 1% to vanilla js and use it as progressive | enhancement. | | - use EM or % as layout width/height | | - inline css, js, and svg | | EDIT | | - no webfonts! | | The only thing that'll remain as an issue are tables wider, | than viewport, on mobile. | | My site: | https://developers.google.com/speed/pagespeed/insights/?url=... | freeone3000 wrote: | Gee, maybe that's sort of an indication on how far backwards | the user experience on web has fallen. | ravenstine wrote: | Don't know about PWA. Service workers are pretty lightweight | and help with caching. | | But yeah, lazy-loading, infinite scroll, etc., are all | designed to cover up design flaws that impact performance. I | think lazy-loading can be potentially done right, but almost | none of us do anything right. | | > use EM or % as layout width/height | | Why? EM/REM is good for handling font sizes, but for anything | else it may not make sense and a custom font setting in the | browser can break layouts if the size of boxes are based on | font sizes. PX is perfectly adequate for layout, and is | actually a relative unit(PX !== hardware pixel). Same for | borders, padding, margin, etc. Even REM is better than EM for | most cases. People who adjust the font size in their browser | don't necessarily want their layout to change and potentially | degrade as a result. | | > inline css, js, and svg | | Can be a good idea, especially if you can somehow identify | the CSS used on page load and discard anything nonessential. | Though maybe HTTP/2 makes inlining obsolete. IDK | | > no webfonts! | | Thank you! Web fonts are perfectly sufficient in 99% of | cases. | pmlnr wrote: | > Why? EM/REM is good for handling font sizes, but for | anything else it may not make sense and a custom font | setting in the browser can break layouts if the size of | boxes are based on font sizes. PX is perfectly adequate for | layout, and is actually a relative unit(PX !== hardware | pixel). Same for borders, padding, margin, etc. Even REM is | better than EM for most cases. People who adjust the font | size in their browser don't necessarily want their layout | to change and potentially degrade as a result. | | I had a lot of bad experience with px, but it is true that | for borders it's the only reasonable choice. | | REM is not that well supported, especially in awkward | browsers (Dillo, for example). | | Imo EM is nicer for padding/margin; it keeps the | text/layout ratio even if the font is resized, unlike px. | | But point taken, it cannot be used as the only unit. | [deleted] | nyuszika7h wrote: | > Unable to process request. Please wait a while and try again. | throwaway_fbnet wrote: | Here is a life-saver maintained by a 77 year young lawyer for a | lot of public good: http://www.drtsolutions.com/. Case laws | against SARFAESI, an Indian law that expedites bank recovery for | non-performing assets. He updates it manually in FrontPage even | today! | jannes wrote: | Wow, that page is amazing! | | I hadn't seen the old Google logo in years: | http://www.drtsolutions.com/drtqueries.htm The search widget | doesn't even use an <iframe>. Just a plain <form>. | ta999999171 wrote: | Page colors are ugly as shit, but so readable - modern web | devs/people who make them do "modern" stuff, you suck | compared to these sites in this thread. | | Sorry, not sorry. | geocrasher wrote: | My favorite "Retro awful": Site: | | https://www.lingscars.com/ | cosmodisk wrote: | I remember how she was ridiculed on Dragon's Den,yet she's the | one employing a bunch of people and having a successful | business. I remember reading that she's even hired someone to | do some maintenance in the town,because the local council | couldn't afford it anymore. | ahmetkun wrote: | this one looks very retro but the code is actually quite | modern. it has custom fonts, css animations, gradients, etc. | and no tables. | reaperducer wrote: | It's like the visual equivalent of chiptunes. | notahacker wrote: | Also, beneath the intentional craziness, it's very clever | marketing. | cwoolfe wrote: | Only 520 lines of HTML. And readable! view- | source:http://www.fmboschetto.it/ | lucasjans wrote: | I'm surprised no one mentioned it here: before Front Page was a | Microsoft product it was created by an independent comment, | Vermeer. But as many pointed out it produced horrible code. | | My favorite editor of the day was a "hand coder" called Home Site | | https://en.m.wikipedia.org/wiki/Macromedia_HomeSite | EugeneOZ wrote: | "UFO's don't exist" - untrustworthy site. | nimajneb wrote: | I love the old style of (personal) website like this. It's seems | both nostalgic and maybe a bit more authentic. | cptskippy wrote: | One of my favorite pieces of software, that I still use to this | day, is 20 years old version of SpaceMonger. | | https://i.imgur.com/XMwNRR3.png | ceejayoz wrote: | I made a lot of sites in Frontpage in high school. | | My favorite bit was the rollover buttons that used a Java applet | to do so. | randogogogo wrote: | Wow that loaded quickly! I wonder what she's doing to optimize | it. | netule wrote: | She? http://www.fmboschetto.it/autore/autore.htm | mattkevan wrote: | Once worked on an enormous, very popular site built by hand in | Frontpage. | | It had millions of pageviews, made over 6 figures a month in | AdSense and been updated so often and for so long that the owner | didn't actually know how many pages there were. Had to hire | someone just to index it. | | Not bad for plain old html and css. | rchaud wrote: | Ah, the old days of the web, when it was possible to make money | via AdSense. Users would actually bookmark sites those days, so | there was no need to throw an email signup popup in their face | when the page loaded. The comments would have real people | conversing, and not filled with spambots pushing fake Guccis | and Air Jordans. | faramarz wrote: | I made my first web site with Frontpage and the big leap for me | was learning about nested tabled within tables. game changer. | Kunix wrote: | One made with Word and still updated: | http://villemin.gerard.free.fr/ | SonnyWortzik wrote: | Frontpage wow, that was my go to back in the days. Then I saw the | markup it was making, yikes!! | Nowyouknow wrote: | Check out my Dad's from 2002. He's still using it as an | e-commerce site, regularly getting orders and directing customers | to it. | | Deleted URL thanks to friendly advice | tsukurimashou wrote: | hmm you might not want people to know about your dad's | e-commerce site built in 2002... | | EDIT: checked the website, "add to cart" sends you directly to | paypal and there doesn't seem to be any account system. | | Still you should be careful with which communities you share | this kind of information, hint: think of the H of HN | [deleted] | Nowyouknow wrote: | Good point. Appreciate it | tsukurimashou wrote: | No problem, I know how it is to just want to talk about a | personal story without thinking about the information | you're letting out for the "public" to see :D | [deleted] | davnicwil wrote: | I visited this on mobile expecting it to be a laugh, but was | surprised to find that it's actually amazing! | | You can see the whole page in a single column, and just pinch | zoom to the bit you're interested in to read/interact. Scrolling | downwards and sideways to pan around works fine, super intuitive. | The UX of this is so great, feels just like that original iPhone | demo [1]. | | ...why don't we do this again? | | [1] https://youtu.be/vN4U5FqrOdQ?t=2530 | dmuhs wrote: | This is dedication in content creation and maintenance. We can | all learn something here! | dmje wrote: | As I spent half a day trying to wrangle my way through some sass | grunt compiler frontend bullshit just trying to update the colour | of some links on a client website, I find myself nodding sagely | again. In the early days you could view source, see what was | going on, copy and recreate someone else's site, learn a whole | bunch of new stuff and actually get shit done. Now, it's all | JavaScript bullshit and 100k lines of css. It'll last about a | month before it's out of date and replaced by the Next Big Thing. | HTML, css, a sprinkle of JavaScript. That's what's proven to | last. | zladuric wrote: | I'm not sure a FrontPage site would be much better. It's also a | big mess of generated markup you'd have to go through manually, | if you didn't have the proper FP version. | arm64future wrote: | Where can I find more sites like this | rchaud wrote: | NeoCities has a collection of sites with that old-school | Geocities styling. | owlninja wrote: | Try here https://wiby.me/ Hit the 'surprise me' link | bobowzki wrote: | I had forgotten all about Frontpage! | benibela wrote: | My personal website is also around 18-year-old. I actually do not | remember how old it is. I did not have a domain at first and | hosted it on AOL or something. | | Here it was: | https://web.archive.org/web/20030908174016/http://www.benibe... | | But in 2005, I made a complete redesign: | http://www.benibela.de/index_en.html | | The backend went through a few reimplementations. Individually | made html files (with front page express or something), a | template tool written in Delphi, another template tool written in | Java, a complete XQuery interpreter written in FreePascal | djsumdog wrote: | I recently did a history of my old websites: | | https://battlepenguin.com/tech/a-history-of-personal-and-pro... | | Most of the content is still there, but it's been shifted between | static pages, Rails, Wordpress and now Jekyll. | | It's neat to see one of these gems still out there; a picture of | the 90s web that's still functional and being used. Too many of | these sites are lost; only available in the Internet Archives. | WorldMaker wrote: | I took a similar journey over the years from static pages to | custom static generators to PHP to Drupal to a custom Django- | based blog engine to Jekyll/static pages. | | It's interesting because I'm sometimes sad I lost the code for | some of those old versions. Those old early PHP and custom | static generator codebases would be interesting to revisit with | today's ideas, even if just to laugh about. (But also because I | know there's probably not-great blog content lost to them.) One | of the "custom static generators" I recall was actually a | _really_ early not-quite-SPA JS app. I remember it ran really | slowly in browsers at the time and worse got slower with each | new content added, but these days I wonder if it would seem | fine on modern JS engines. (I 've got a feeling about the only | thing I'd need to change would be to swap | `document.write(stuff)` for `element.innerHtml = stuff` and | it'd perform quite well today.) | jk7f wrote: | Another gem: http://www.tyrrell.de/startseite.htm | mhandley wrote: | But is it still running on Cern/3.0, installed circa 1993. Ours | is: $ nc www0.cs.ucl.ac.uk 80 HEAD | /staff/m.handley/ HTTP/1.0 | HTTP/1.0 200 Document follows MIME-Version: 1.0 | Server: CERN/3.0 Date: Fri, 14 Feb 2020 17:02:59 GMT | Content-Type: text/html Content-Length: 9185 Last- | Modified: Sun, 16 Jun 2019 15:27:37 GMT | | It's running on Sun Sparc hardware from the same era, and has | been in active use for all of those 27 years. | nonamenoslogan wrote: | I used to have a bunch of Sparc's circa-early 2000's. Sold | some, recycled some, wish I'd have kept at least one. The price | of a SparcstationLX that works is silly now-a-days. | timonoko wrote: | My personal web-page is from 1992 and updated occasionally. This | page is preserved as it was in 1994: | http://timonoko.github.io/alaska . It started as Gopher-page in | 1992 and I just moved those associated pictures into it, without | truly understanding formatting and all that shit. Some dudes in | Usenet told me about <p> and <img> tags. | generationP wrote: | I sympathize with the author. I have built my maths site just 2 | years after this one, when I was in high school. Ever since I've | only been adding material, and occasionally moving old stuff into | subdirectories; other than that, it's the same old geocities | website made with FPE, except it's now hosted on a university | server and has my academic title and office and no more colored | background. Oh, and I now edit it with notepad++ and track it | with git. | | I've had plans to rebuild it for the last 8 years or so, to make | it better and slicker and easier to navigate (as it stands, my | new papers are mixed together with my scribe notes from | undergrad). But I never figured out how to achieve this without | also requiring javascript or relying on tools that may not | survive the next decade and that I cannot tweak to my needs | without learning a new programming language (hello Jekyll, hi | Hugo). Nor did I ever find the Right Way how it should be | structured; move one thing to the front and something else gets | harder to find. I guess it will survive me. | | Makes me a lot less judgmental when I see another academic | website that can trace its lineage back to geocities and | angelfire. | jeena wrote: | A company in Germany called Arcor had the front page website of | my band from 2001 which used frontpage serverside extensions | still online about 4 years ago. I couldn't find the FTP password | to download the source code so it died when they finally pulled | the plug. | elwell wrote: | Here's a real gem: https://bible.ca/ | abruzzi wrote: | My father still updates his website with Frontpage (he had a | recent 6 month outage because he inadvertently deleted the | Windows XP vmdk on his system, but I recovered that for him | recently.) He's 75, and isn't interested in converting or | learning anything new at this stage. | | The funny thing is for years his home-made site was the top | google hit if you searched for "hill's criteria" (See Hill's | criteria of causation). His site is http://drabruzzi.com/ | Santosh83 wrote: | Hmm, how do you manage to acquire a legal of copy of Frontpage | (even Express) these days for your dad? | nonamenoslogan wrote: | The later versions "Sharepoint Designer" are free from | Microsoft and still available on their downloads page. | | Frontpage may be old enough to consider it 'abandonware,' a | quick Google for "free frontpage" has a lot of downloads | including one from Kean.edu with an embedded key. | ta999999171 wrote: | Most don't (shouldn't?) care about the legality of 20+ year | old software that's no longer being sold. | Macha wrote: | Was FrontPage ever sold digitally? I wouldn't be surprised if | my parents still had their disc copies of Office 95-XP (some | even legal thanks to PC bundle deals). | abruzzi wrote: | He still has the install disk! Though my repair was to pull | the vmdk off his old, broken laptop to get him working again. | matteuan wrote: | It's impressive the amount of content inside! There are countless | pages about literature, religion and physics. It's a good | reminder of the original goal of WWW: share information. | codegeek wrote: | But thats so not web 2.0/3.0. You gotta add more padding so we | can create smooth scrolling. /s. I am a culprit of this too now | btw. | rlv-dan wrote: | > It's a good reminder of the original goal of WWW: share | information. | | That is what I miss the most about the old web. We wanted to | build something better by sharing knowledge. And for a while we | did. Then mainstream came and corporates took over. | reaperducer wrote: | Well, to be honest the corporations were always there. It's | just when the marketers discovered "cyberspace" that | everything went to hell. | dpcan wrote: | In my ~17 year career as a professional web developer and | consultant, I'm not sure that any technology has made me more | frustrated and miserable than the days when I had to help people | who insisted on using Frontpage to build their websites. | fjfaase wrote: | Mine, in plain HTML, is almost 25 years old. I have to admit that | I did change the layout a little, through the years, but it has | been rather constant, because updating 974 HTML files, is not | something that is easily done. | pbhjpbhj wrote: | It's pretty easily done? Strip out everything but body, make a | wrapper to include the pages? Any static bits you can search- | replace, that's what I used to do before discovering server- | side includes. | mk89 wrote: | We are talking about a God given website. Of course it's old and | still ongoing :P | | Jokes aside, the first thing I read was the sentence "here there | is a java applet, sorry your browser doesn't support it" :D Which | is funny, after all. | shaneprrlt wrote: | You're telling me their site still works in 2020 _without_ | needing to serve the client as a server-side rendered react app | with the data being provided by several node.js microservices | containerized and deployed to a kubernetes cluster and accessed | through a GraphQL interface? IMPOSSIBLE! | [deleted] | dhosek wrote: | My personal site, http://don.dream-in-color.net has been at that | URL (and with this design) for over 20 years. The reading list | (http://don.dream-in-color.net/books/ ) dates back to a page that | was originally served over FTP and will turn 25 years old in May. | blakesterz wrote: | Anyone else still sad over the demise of FrontPage Express? It | did everything I needed at the time, it was free, and really easy | to use. The HTML wasn't as bad as FrontPage either. | gtk40 wrote: | I got my start with web dev using Netscape Composer, which was | a similar enough tool. Seamonkey, the successor of Netscape and | Mozilla Suite, still includes it to this day and it works well! | | https://www.seamonkey-project.org/ | tdstein wrote: | It loads so fast! | masswerk wrote: | My website is still as of 1999, but it received some design | updates (and a blog section) two years ago. However, there's | still some original content, some even older than the particular | website. E.g., see this 1998 demo for what we may now call a | single page app, entirely rendered in JS from central data files | (but using frames - well, it was the 1990s): | | https://www.masswerk.at/demospace/relayWeb_en/welcome.htm | | Slogan: "Microsoft keeps talking about Active Server Pages - | We're offering Active Client Pages" | | Mind the charts section, rendering graphs by outputting tables | with tiny images using `document.write()`, since the canvas | element wasn't even dreamt of. (Displaying charts was a tricky | business, then. Usually these were rendered server side as GIFs, | where they caused heavy load. The alternative were Java applets, | which had an enormous effect on the client load and delayed page | display quite considerably, while the JRE was starting up. Enter | JS to the rescue...) Also, note the period design, including | marquee tickers, custom fonts from GIFs, etc... | Lagogarda wrote: | This site is best viewed with Netscape Navigator | criddell wrote: | I was looking for the web ring links. | cat199 wrote: | Not to forget the geocitiesizer: | | https://www.wonder-tonic.com/geocitiesizer/ | | "Make Any Webpage Look Like It Was Made By A 13 Year-Old In 1996" | 3dprintscanner wrote: | Another mention of this fantastic cycling website: | https://www.sheldonbrown.com/harris/ | dwheeler wrote: | My personal site was posted on September 12, 1999, is still | updated, and has no problems. It;s a static site that mostly uses | straight HTML/CSS. There are a few scripts that generate pages, | but generating HTML/CSS pretty easy. https://dwheeler.com. | | Geocrasher said: | | > I guess what I'm saying is that if you want to build a site to | last 25 years without numerous redesigns, build a static HTML | page. | | Yes. I don't get paid to maintain my personal site, so simplicity | and longevity are most important. If I have to rewrite things | because of incompatible changes in the infrastructure components | (e.g., Python2 to Python3), or because proprietary company C has | decided to stop supporting product P that I depend on, then I | have to spend time that doesn't actually provide any new value. | Keeping things simple, and minimizing dependencies, can be | useful. Like everything else, there's a trade-off. | chipperyman573 wrote: | Pbatengf, lbh'ir qrpbqrq zl frperg zrffntr. Fbeel, ab cevmrf. ? | Arnavion wrote: | Answering your question will unfortunately defeat the purpose | of that text being what it is. | nostromo wrote: | _spoiler alert_ | | rot13 | smush wrote: | No kidding. Already, I've found some interesting articles to | read. | | I'm taking a look at https://dwheeler.com/essays/easy-cross- | platform-gui.html, which has references to XULRunner etc. which | since 2009 have fallen out of favor. | | Would you continue to recommend those wanting to invest in (for | the 80% of use cases) wxWidgets for FLOSS cross-platform GUI | apps? BoaConstructor et. al look interesting. | | Thanks for taking the time to look at this comment. If it helps | give you some context, I'll throw in that I currently am most | familiar with WinForms .NET apps or very small Win32 native | applications, and have avoided JS successfully so far. | dwheeler wrote: | A lot of that stuff is overtaken by events, but I clearly say | that the essay was written in 2009. Nevertheless, if you | wanted to see what I wrote in 2009, there it is. It hasn't | disappeared from The Ether, there's a disturbingly large | amount of information that was written only a few years ago | and has totally disappeared. One of the reasons that much | information has disappeared is because the website can no | longer stay running. If your website is designed to last, | then the information is more likely to stay available. Yes, I | know it's more complicated than that. But it's a start. | dmalvarado wrote: | https://wiki.mozilla.org/Spreadfirefox | [deleted] | jvanderbot wrote: | You might say your website was designed to last[1] | | 1. https://jeffhuang.com/designed_to_last/ | sidarape wrote: | You could use a static website generator such as Jekyll or | Hugo. Then, if the tools stop working for any reason, you | always have the generated HTML than you can update. | iamaelephant wrote: | Or you could not do that. Did he not just show that his way | works just fine? | syntheticnature wrote: | They already are, hand-rolled: "There are a few scripts that | generate pages" | 1_player wrote: | I'm surprised to see <marquee> still exists and works in modern | browsers. And saddened to see it updates at ~20fps, at least on | Safari. | | Time for a smooth, GPU accelerated 60+fps marquee implementation? | seisvelas wrote: | While <marquee> support is near universal, I was sad to find | out that <blink> has not fared so well. | | I'm sure a lot of you already know this easter egg, but if you | search "blink tag" in Google, Google makes all the blink tags | actually work (using JS of course but still) | | https://www.google.com/search?q=blink+tag | reaperducer wrote: | I simulate the <blink> tag on a 404 page I maintain. | | But I use CSS, not JS. | SketchySeaBeast wrote: | Wait, how do the rest of you test if a field accepts or rejects | html? | geocrasher wrote: | These simple sites show us something profound: If you want | something to last, don't base it on something that won't last. | There are a some technologies that will never allow somebody to | build a site and leave it unchanged for 20 or 25 years. Cold | Fusion comes to mind. Almost nobody hosts it anymore for one. Can | you imagine running the same WordPress version for 25 years? The | version of PHP it runs on will be EOL long before. | | I guess what I'm saying is that if you want to build a site to | last 25 years without numerous redesigns, build a static HTML | page. | | Looks like Web 1.0 got something right after all :) | angrygoat wrote: | Back in 2001 I redid the UWA computer club website | (https://ucc.asn.au/) using XSLT with a custom doctype | ('grahame'). | | In the early 2000s XML was the cool shiny thing. They're still | using it, in fact I found out recently that someone wrote a | Markdown to 'doctype grahame' converter to 'modernise' the | site. | | I guess what I actually built back then was an early static | site generator, but it's still kind of cool they're using it 19 | years later, hacky as it was / is :) | bjoli wrote: | I still use my old XML doctype with xslt to produce some | websites I maintain. Whenever, if ever, xslt is removed from | browsers, converting it to a static site generator will be | easy. | | I regret nothing. Editing simple xml using Emacs is a breeze. | tcgv wrote: | Last time I worked with XSLT was in 2014, redesigning a major | Brazilian airline reservation and ticketing system. At the | time their passenger service system (Navitaire New Skies [1]) | had already switched their white label front-end app from a | home grown XSLT web framework to ASP .NET MVC 5, but the | company I was working for wasn't particularly interested in | paying the (higher) fee for using the "new" front-end | framework. | | [1] https://www.navitaire.com/new-skies-reservation-system | [deleted] | kelnos wrote: | I don't think this is really unique to Web 1.0; certainly | something that still works from the Web 1.0 days seems | "impressive" just because of the passage of time, but there's | probably some element of survivorship bias there. You mention | ColdFusion as an example, but this guy's site is made using | FrontPage. He didn't _know_ in 2001 that he 'd still be able to | run FrontPage in 2020. He made a bet, and it paid off. Other | people made similar bets, on other technologies, and | unfortunately got it wrong. | | My personal website uses Jekyll, and while there's always the | possibility it would become abandoned and stop working (I've | definitely found someupgrades to be a pain, and ruby tooling in | general doesn't help either), I'll always have the simple, | readable markdown files the site is based on. While this | wouldn't be an option for a non-technical website author, if | _I_ really had to, I 'm sure I could write a simple | markdown->html renderer over a weekend (or a converter to | transform it into the future format-du-jour). | Florin_Andrei wrote: | > _If you want something to last, don 't base it on something | that won't last._ | | The ancient Egyptians knew something about this. | Someone wrote: | Or use free/open software, preferably popular free/open | software that runs on a popular OS. | | Even if the OS and software effectively die, you still would be | able to run the latest version in a VM or in emulation. | rwbt wrote: | > If you want something to last, don't base it on something | that won't last. | | Sounds similar to the Lindy Effect.[0] | | [0] - https://en.wikipedia.org/wiki/Lindy_effect | geocrasher wrote: | I think I should have said "don't base it on something that | _CAN 'T_ last". This requires no future knowledge. We _know_ | that a WordPress version and its supported PHP will be | obsolete. | tasuki wrote: | I've been running a WordPress blog since early 2006 with very | little maintenance. I'm sure it's all outdated again, but | still appears to work. | giantrobot wrote: | If you haven't been keeping the WP back end up to date it's | not functionality that's a problem it is security. | Unpatched WordPress installs account for a huge portion of | malware distribution. There's a number of exploits that | allow attackers to upload files to your server. So they | upload malicious payloads that exploits then download to | infected systems. | jimhi wrote: | Most of those exploits are from plugins. If they aren't | using those they can also change the default login url. | Also Wordpress lets you export and reimport to current | versions without coding. I think it's one the best future | proof platforms, most of the web still runs on it. | boublepop wrote: | > build a static HTML page. | | No way in hell today's HTML will survive 25 years now that | google owns it, browsers will literally crash due to lack of | user tracking. Best just host a static txt file. | paganel wrote: | It also helps if you self-host, I have personally self-hosted a | subversion repository with my own projects using Trac [1] for | 10 years now. | | [1] https://trac.edgewall.org/ | user5994461 wrote: | Trac has been end of life for some time. It doesn't run on | python 3. There are open bug tickets about it that have been | stale for years. | | Maybe it will be upgraded now that python 2 is officially | dead, but given it wasn't so far and there was no effort in | that direction, I wouldn't bet on it. | jahlove wrote: | Is "EOL" the right term? They released a new version 2 days | ago: | | https://trac.edgewall.org/wiki/TracChangeLog | user5994461 wrote: | I find it odd too that they did some minor releases, yet | python 3 was not on the radar. | | End of life is correct. It is end of life since it | doesn't run on current platforms. | | I am not sure if the latest distributions (Ubuntu, | Debian, RedHat) have all removed python 2 packages. If | not, it will be gone with the next major release. You're | going to be in trouble to run software with no available | interpreter, plus all the libraries in use are | effectively abandoned. | jahlove wrote: | > I am not sure if the latest distributions (Ubuntu, | Debian, RedHat) have all removed python 2 packages. If | not, it will be gone with the next major release | | Red Hat has not. Ubuntu has not in its most recent stable | release. Debian "unstable" is still using Python 2, so I | don't think your statement holds up. | | https://distrowatch.com/table.php?distribution=redhat | | https://distrowatch.com/table.php?distribution=ubuntu | | https://distrowatch.com/table.php?distribution=debian | | Also, Trac developers ave been making progress on Python3 | as recently as 8 days ago: | | https://trac.edgewall.org/ticket/12130 | paganel wrote: | Most probably it is EOL, but it still works for me, I only | need it to browse the code from time to time and to look at | some past commits. | scarface74 wrote: | You realize that you're talking about a _FrontPage_ site. The | very definition of building something on a technology that | won't last. | kome wrote: | but look at the code... are modern website really better? i | think that FrontPage did an awesome job there. | scarface74 wrote: | There were all sorts of FrontPage server side extensions to | IIS that you could use to support your site if I am not | mistaken. | asdfman123 wrote: | > Looks like Web 1.0 got something right after all :) | | The secret is creating a standard early on that thousands of | different pieces of software depend on, so that changing it | would expensive and require a phenomenal amount of | decentralized coordination. | | Don't worry about making it good -- just make it good enough | that people won't want to tear their hair out and unanimously | agree to never touch it again. Make the short term cost of | applying hacks on top of it low, and the cost of throwing | everything out high. | ekianjo wrote: | > Can you imagine running the same WordPress version for 25 | years? | | If you keep active on your Wordpress install, the regular | updates will be no issue for you and will (almost) never break | your website. Not sure why you would expect a regular Wordpress | user to run the initial install without recommended/mandatory | upgrades over a long period of time. | throwaway286 wrote: | Hmm, I wonder if certain javascript based site generators will | still be around in 20 years.. | typescriptfan1 wrote: | My olde PHP sites are still running just fine. | solinent wrote: | Static HTML is also very secure. My personal sites are always | static, it keeps server costs low and everything gets cached. | grecy wrote: | I've been using my Wordpress site for 12 years now. Sure I | upgrade versions from time to time, but the original post is | still there and works perfectly. | | It's had around 8 million page views in that time. | ath92 wrote: | While this website still works fine, the actual HTML that | Frontpage generated isn't exactly easy to maintain if Frontpage | stops working for whatever reason. | | The author of this website is basically stuck using whatever | version of Frontpage supports the markup of his website. And I | bet there have been plenty of people who used <some other | WYSIWYG webpage editor> who are no longer able to maintain | their website because their editor no longer runs on their | system. | YourMatt wrote: | Also note that a Java Applet is included in there, which has | likely not worked since 2015. | randogogogo wrote: | Looking at the page source it looks dead simple to modify. I | know it isn't WYSIWYG but it's just HTML. | alxlaz wrote: | > The author of this website is basically stuck using | whatever version of Frontpage supports the markup of his | website. | | But at least getting it done largely depends only on them, | and it's not too hard. I have friends who swear by ProTracker | and still use it, even though it's thirty years old and the | platform it's running on has been dead for more than twenty. | They don't have an Amiga but it's trivial to get it running | in an emulator today. | | You can run Windows 98 in a browser, and your web editor in | it. It's certainly less complicated than hosting a WebObjects | application today. | bjornjajajaja wrote: | Microsoft has been fairly good at allowing older binaries to | run on newer systems. | | Apple is pretty annoying in this regard. There's a lot of | software that doesn't work on versions maybe only 5 years | old. | | A lot of software doesn't need to change to be honest. | Microsoft word for example. Word processing: you sit down and | type stuff, maybe change the font once or twice. I guess the | collaborative features are nice being able to edit the same | document with others. | | It would be fun to use an older machine and see how | productive you can be with the old software too ! | joking wrote: | Been hit with that, I needed to run chromium v49 to be able | to remote debug some TVs with old opera tv sdks, the | version I had stoped working, and several versions that I | tried crashed when using the chromium devtools. I ended | having to use a windows virtual machine | scarface74 wrote: | You haven't tried to run 16 bit software on 64 bit Windows | have you? | usrusr wrote: | And so the mystery of why a 32bit version of Windows 10 | still exists is solved. | | What's mildly annoying is that much of the early 32bit | Windows software came packaged in 16 bit installers. | Office 97 would be such a breeze on modern hardware. | quink wrote: | > https://docs.microsoft.com/en- | au/windows/win32/winprog64/app... | dmz73 wrote: | Office 97 can be installed on 64 bit windows 10 with | original installer. I have done it just last month and it | runs without any problems... and it is fast. | cptskippy wrote: | You're drawing an equivalence between 5 and 25 year old | software? | | Microsoft Windows 10 is able to run software that | predates all of Apple's supported platforms. | zamalek wrote: | There's always a person who is happy to explain how Apple | bests any competitor you could mention at any metric you | could imagine. | rootusrootus wrote: | That is fair, though, because it is equally likely to | find someone that will never give Apple credit for a | single thing. | scarface74 wrote: | So if Apple kept "25 years" of backwards compatibility, | should they have been better off bundling a 68K and PPC | emulator? Why stop there? They should have kept | compatibility with the Apple //e and also bundled a 68K | emulator? | | Someone else was complaining that they didn't keep | FireWire. Should modern Macs come with ADB ports? | Ahwleung wrote: | Obviously not, but that doesn't prove that there isn't | value to having backwards compatibility. Sometimes you | just want something to run and not have to touch or | change it for a long time. | | A 20-year old machine that's critical to a factory can | run off a serial cable plugged in to an expansion card | running software written in the 90's that will still run | on Windows 10. Nobody in their right mind would decide to | write that same software on a Mac. | ajross wrote: | True enough. Though to be fair the last new version of a | Win16 OS shipped 26 years ago, and Win32 became the | standard API in consumer products 24 years ago. There are | degrees of worry here. Software of the vintage you're | talking about was contemporary with System 7, and the | closest ancestor to current OS X was called "NextStep | 3.3". | | The point upthread was that genuinely useful stuff gets | retired just a few years after release in the Apple | world, and I think that's broadly true. It's true with | hardware too -- professional audio people are stuck with | truckloads of firewire hardware that they can't use with | their new laptops, for example. | scarface74 wrote: | Apple shipped the last 32 bit Mac in 2006 over 10 years | before 32 bit software wasn't supported. There were | plenty of FireWire to Thunderbolt adapters. | | No the closest ancestor to MacOS X is System 7. There | were Carbon APIs until last year. A poster up thread said | they could use an emulator. There are 68K Mac emulators | available too. | | AppleScript for instance is a System 7 technology - not a | NextStep technology. | cptskippy wrote: | > the closest ancestor to MacOS X is System 7. | | How do you figure? | | System 7 was part of the Classic Mac OS line, the last of | that line was System 9 (Mac OS 9). This was a proprietary | kernel developed by Apple. | | Mac OS X is a Unix based OS derived from technologies | they acquired from NeXT. | | To say MacOS X is an ancestor of System 7 seems | completely nonsensical. | scarface74 wrote: | No MacOS X when it was originally released had parts from | NextStep and parts ported from Classic MacOS including | QuickDraw, AppleScript, QuickTime, some audio frameworks | etc. | | The entire Carbon API was a port of classic MacOS APIs to | make porting from classic MacOS to OS X easier. | | MacOS X was a combination of both. That was the whole | brouhaha of why Apple ported Carbon APIS to OS X because | major developers like Adobe and Microsoft insisted on it. | | That's not to mention that the first 5 versions of MacOS | had an entire OS 9 emulator built in. | | To take the analogy to the extreme. MacOS had two parents | - Classic MacOS and NextStep. | cptskippy wrote: | I would disagree, most of what was brought from Classic | OS was ported, adapted, out of necessity and short lived. | OSX was an entirely new operating system that ported some | frameworks and software but wasn't backward compatible. | Were it so, they wouldn't have provided an emulator. | | I think you're just supporting the original assertion | that Apple does not support things for very long. Does | Software written for OS X v10.1 run on Catalina today | without using 3rd party tools or emulators? Software | written for Windows 95 still runs on Windows 10. | scarface74 wrote: | You call the Carbon API that existed from 2001-2018 | "short lived"? The entire Carbon API was used to port | software like PhotoShop and Office. | | Carbon was a port of enough of the Classic API to port | major important programs. | | AppleScript is still built into the current version of OS | X. It was introduced in 1993-94 | | And seeing that 10.1 was PPC only, do you expect them to | keep a PPC emulator around? | | Can you run PPC based Windows NT software today on an x86 | PC? | virtue3 wrote: | https://en.wikipedia.org/wiki/Carbon_(API) | | "Carbon was an important part of Apple's strategy for | bringing Mac OS X to market, offering a path for quick | porting of existing software applications, as well as a | means of shipping applications that would run on either | Mac OS X or the classic Mac OS. As the market has | increasingly moved to the Cocoa-based frameworks, | especially after the release of iOS, the need for a | porting library was diluted. Apple did not create a | 64-bit version of Carbon while updating their other | frameworks in the 2007 time-frame, and eventually | deprecated the entire API in OS X 10.8 Mountain Lion, | which was released on July 24, 2012. Carbon was | officially discontinued and removed entirely with the | release of macOS 10.15 Catalina." | | I think you are confusing "supported" with EoL. Adobe was | pissed because there was originally talk of doing a | carbon64bit and they never supported it so they had to | move their entire app over. | | The main point is, that Windows would never stop that api | from "existing" In some manner. Unlike Apple. | | This is just a difference in how both companies view | themselves. While Apple claims "it just works". That | isn't quite true in some of the cases we have seen. | Microsoft has actually done a far better job of this. | | I know someone that worked on the visual studio team. | They literally had 100-200 servers that would run | overnight with each build guaranteeing that the software | would install and run on every single permutation of | windows on an array of hardware. | scarface74 wrote: | So, what exactly did you say they refuted anything I | said? | | The Carbon API was 32 bit only and was supported until | the latest release of MacOS. | | Do you realize how many deprecated end of life frameworks | that Microsoft has been lugging around for decades? | | So should Apple have kept support for 68K software in | 2019? | | Also, do you realize that for all intents and purposes | the _entire_ .Net Framework is deprecated and EOL except | for minor compatibility updates? | | There are plenty of "pissed" .Net Framework developers | who feel abandoned by MS. | jsgo wrote: | I've only heard complaints from Silverlight and Windows | Phone/Mobile developers anecdotally. | | From a web perspective (and my experience), .NET | Framework 2/4 -> Core is actually not a big changeover | outside of the views (probably better if you switched to | MVC). | | The Windows Phone apps I built are dead now, but that | isn't a matter of APIs no longer being supported, but an | entire platform going under. | | As a macOS user, I had one operating system update kill | external GPU w/ Nvidia cards (that sucked) and another | update kill 32 bit apps (that one isn't a big one for me | personally). All on the same computer. | scarface74 wrote: | The entire ASP.Net Core and Entity Framework architecture | was changed and is not compatible. Not to mention all of | the legacy third party .Net Framework only third party | packages that don't work. | | Microsoft also completely abandoned Windows CE/Compact | Framework while there were plenty of companies that had | deployed thousands of $1200-$2000 ruggedized devices for | field services work. | dahauns wrote: | Sounds to me more like the ported programs were short | lived - and IMO, in that they are not entirely wrong. | | Sure, Carbon and Rosetta certainly were no mean feat, and | the drastic PPC/x86 break is something Microsoft never | really had to deal with (heh, the biggest problem trying | to run a PPC/MIPS/Alpha based NT application today is | actually finding one :) ). | | But Apple never went to the same lengths as Microsoft | regarding backwards compatibility, and while Carbon and | Rosetta immensely eased the transition, the continuity | definitely wasn't comparable and it was never transparent | to the developers (and in Apple's defense, this was never | their intention and they always were quite open about | it.) | | For one, Rosetta (and thus PPC compatibility) was dropped | with Lion in 2011, so no amount of Carbon would help 10.1 | applications after that. | | And even with Rosetta, each release, especially after | Tiger, came with quite a list of API changes and | deprecations (with the whole of Carbon declared obsolete | in 2012) - and and increasingly longer list of high- | profile software that would not run anymore and require | an update or upgrade. And while Microsoft did a lot even | to prevent and/or work around issues with notorious | software (hello Adobe! :) ), Apple was far less willing | to do so. | | I mean, just as an example - I can run Photoshop 6.0 | (from 2000) on Windows 10 (certainly no thanks to Adobe), | but no chance for PS 7.0 even on Leopard... | scarface74 wrote: | Carbon was declared obsolete in 2012 but wasn't | discontinued until 2019. | | Porting from PPC to x86 was relatively easy. But you're | also forgetting about the first transition - from 68K to | PPC. | | Can you run the PPC version of any Windows NT apps? | ygjb wrote: | Not to be snarky, but if there is a need to do this, it's | pretty easy. If there is a real need, it is pretty | trivial to do with VirtualBox or DosBox. | | Those applications from 20 years ago running in emulators | will work far better in 20 more years than Apps from | today that stop working due to remote service | dependencies to force vendor lock-in. | | It is endlessly amusing to me that the more tightly | integrated the cloud services get to conventional | computing tasks, the more likely we will end up with | Vernor Vinge style programmer archaeologists from A | Deepness in the Sky... | scarface74 wrote: | So if emulation or a VM is your go to. How is that any | different than what yuh can do with older versions of | MacOS? | criley2 wrote: | Virtualizating Windows isn't very hard, even back to | something like Windows 95. | | On the other hand, only OSX 10.7+ are really easy to run | in a VM, and .5 and .6 only work for servers, and | anything before 10.5 isn't really going to be compatible | with virtualization. That's 2007, so OSX lets you | virtualize back about 13 years, and Windows you can go | back almost 30 years. People even have Win 3.1 running in | VMware. | | This is probably due to the fact that there isn't powerpc | virtualization software, but if you need to run osx | software from before 2007, you're basically out of luck. | | You can also virtualize windows from just about any OS | you can imagine, Mac, Linux, Windows etc, while OSX | virtualization has a hard requirement for running on Mac | hardware. | scarface74 wrote: | A quick Google search for running PPC Mac software under | emulation. | | https://www.thefreecountry.com/emulators/macintosh.shtml# | pow... | | For the most part yes. If you want to run Mac software | you need to own Mac. | | As far as going back 30 years. Now you're in the Classic | Mac era. There are plenty of cross platform emulators | that run Mac software that old. | | If you want to go back 40 years. Apple // emulators are a | dime a dozen. | criley2 wrote: | That's fair, but this was about virtualization not | emulation. Similar but different, but that's certainly a | solution too. | scarface74 wrote: | If the current version of OS X was backwards compatible | with 10.0 - 10.4. It would still need both a PPC emulator | and a 68K emulator since iOS 9 still had 68K code. | klodolph wrote: | > There are plenty of cross platform emulators that run | Mac software that old. | | What, Basilisk II and Sheep Shaver? PCE and Mini vMac if | you want a Mac Plus. For a large array of apps only one | of these options will actually work. | MarioMan wrote: | >OSX virtualization has a hard requirement for running on | Mac hardware. | | If you aren't a stickler for Apple's terms of service (if | you're doing this for business purposes, I suggest you | should be), you can use a tool called macOS unlocker to | patch VMWare Workstation to run macOS VMs. Runs great, | though all VMWare products can only render display output | for macOS in software mode. | cptaj wrote: | I cant upvote this enough. The Vernor really captured | this. As a programmer you can clearly see this happening | right now. | | I shudder to think of the massive house of cards we will | have in 50 years. | Moru wrote: | I wish I could find the movie on youtube again, a | demonstration of collaborative text editor from 1960-ish. | Been looking for it a number of times just this year. | danShumway wrote: | Please post back if you find it, I'd be curious to see. | tech-no-logical wrote: | from the mother of all demos (1968) | https://www.youtube.com/watch?v=yJDv- | zdhzMY&feature=youtu.be... | | I suppose you mean this video ? | Scarbutt wrote: | VMs solve this problem. | znpy wrote: | OTOH, I guess that maintaining a windows VM for use with | frontpage would be a lot simpler and safer than maintaining | an old software stack server side. | geekrax wrote: | (OTOH = On the other hand) | randomdude402 wrote: | I know a person who is maintaining a few sites she built in | like 2005 with a version of Dreamweaver a little older than | that, so never dares to upgrade the Dreamweaver version. | | The whole thing is terrifying and horrific to me, but they | keep paying her to do the work so she's fine with it. | bpfrh wrote: | Dreamweaver 2003? | | I know a website that is still maintained regulary and | built with dreamweaver 2003 | wolco wrote: | You would just edit the html pages lol. I still use | dreamweaver for the visual editor if I need to copy and | paste from a pdf and want perfect html. No one has made | anything like it. No current editor has a quick sftp that | allows you to connect/edit move on. | vraivroo wrote: | Coda does. | cptskippy wrote: | Early versions of Dreamweaver were pretty slick. I used | it as my primary IDE for developing ASP pages in early | 2000. | djsumdog wrote: | I mean .. it's just a static HTML editor at that point | (maybe it does some includes/builds to simplify things). If | you're just pushing out static content, you don't have to | worry too much about outdated libraries and security | issues, so long as the web server it's being served from is | maintained and up to date. | snowwrestler wrote: | "Dreamweaver Templates" was basically an early static | site generator that made it really easy to design and | include site-wide or section-wide elements. | | Yeah you could always edit the individual files that it | outputted, but in some cases people were using this | system to manage sites with hundreds or thousands of | pages. As recently as a couple years ago it was how the | natural history museum in DC managed their site content. | nonamenoslogan wrote: | I actually just finished redesigning my site with static | HTML using Dreamweaver 2004 on an iBook G4. Why? Why not? | My little brother passed away a couple years ago and I | inherited his iBook, and I have decided its going to be my | personal laptop from here out even if all I use it for is | VNC to one of my other computers. Plus, as mentioned above | it can still run all that delicious old Mac stuff from | System 7 through OSX 10.4.xx and its all "abandonware" now, | yet in many cases still VERY usable. | HenryBemis wrote: | I properly own several versions of Office all the way back to | 95 so I can say this as I am covered :) | | Years ago I found a "Portable Frontpage" which of course I | downloaded and still have somewhere zipped. I know that MS | wouldn't like this much, but life is life and Portable | Frontpage exists. So as long as there are Windows, Frontpage | will work! | generationP wrote: | Can't you just keep editing the html in a text editor? | Frontpage's generated html isn't that unreadable. | Santosh83 wrote: | Presumably the author used a WYSIWYG editor in the first | place because he is not a technical person, so for him/her | to now not only learn enough HTML/CSS/javascript to turn to | hand editing but to also understand Frontpage's noisy | output would probably take enough effort that they might | rather decide to shut down the site if they're not able to | continue using Frontpage. Hiring a dev to redo the site is | another option but that presumes they have enough money to | invest in a hobby site... | generationP wrote: | Nah, I don't think this is such a big deal. Adding a row | to a table is much easier than creating a table from | scratch. And Frontpage's output isn't that noisy -- I had | to go through that experience myself. That said, my old | Frontpage from 2005 (which I copied from Win XP probably) | still works fine except for a warning it throws at start | about not finding some registry value. I wouldn't want to | use it any more (it doesn't understand CSS and screws it | up), but if I wanted, I could. | olyjohn wrote: | I ended up learning more HTML by having FrontPage, | because it would regularly fuck everything up and I'd | have to go fix it by hand. | woodrowbarlow wrote: | ironically, i bet the author has learned more technical | skills by maintaining a system that can continue to run | their version of frontpage than they would have if they | had just taught themselves HTML from the start. | est31 wrote: | Fortunately there are plenty of static site generators. | Frontpage is out of support and likely the currently popular | generators will meet their end one day as well. But even then | you can still run them in the future, and their output should | not have any major issues (unlike a CMS which might get hacked | if it's not kept up to date). | GuyPostington wrote: | This is the internet as I remember it. | m3andros wrote: | Alas, we're not spring chickens anymore... But isn't | nostalgia a great feeling? (Frontpage was my very first | introduction to a WYSIWYG editor.) | OpticalTransmit wrote: | There is an obscure search engine called wiby.me that only | indexes pages like what is posted here. I used to design | websites in the late 90's, and very much miss the simple HTML | pages of yore. | reaperducer wrote: | Thanks for that suggestion. I'm glad it's a three-day | weekend! | every wrote: | Followed to its logical if not very practical conclusion, we | all wind up on gopher... | khana wrote: | Yeah now to tell the Chrome devs to put their coding hands | behind their back. | danielbarla wrote: | > If you want something to last, don't base it on something | that won't last. | | and | | > I guess what I'm saying is that if you want to build a site | to last 25 years without numerous redesigns, build a static | HTML page. | | While simplicity is a great way to future proof things, I'm not | convinced that this argument in general would work nearly as | well without the benefit of hindsight. One could be forgiven | for confusing it with "guess the future correctly". Plenty of | relatively safe bets from 10, 20, 30 years ago haven't panned | out that well. It's an interesting line of thinking though: | exactly what properties of HTML make it so long lived? | _jal wrote: | It is exactly the "guess the future" problem that static | sites avoid. | | The vast bulk of software goes unsupported in less than 25 | years. If you want to depend on something that long, you can | guess which package will survive that long, or you can store | your data in formats that the widest array of tooling | supports. | | If you drop into a coma after uploading your static HTML and | wake up in 25 years, you might have to use whatever fills the | text-manipulation-scripting niche then to beat it into the | right shape to import into whatever kids these days are | using. | | If you used Wordpress, well, maybe it takes over the world, | maybe it ends up a Wikipedia entry. (Putting aside, of | course, that your site began hosting cryptominers a week | after you slipped into that coma because you missed an | update.) | untog wrote: | I think you can generalise the advice: remove as many | processing steps as you can. | | It's not so much that you needed to guess that HTML was going | to be as long-lived as it is, it's that HTML is the final | product that actually loads on the users computer, and those | tend to stick around for a long time (or at least be | emulated). The code that lives on a backend server somewhere, | not so much. | | For what it's worth, I don't think this example is | necessarily bulletproof: it requires a working copy of | Frontpage. If Microsoft behaved more like Apple it might have | been deprecated away long ago! | btrettel wrote: | This is one reason why the static site generator I use for | my personal website uses HTML rather than something like | Markdown. | | I don't think Markdown is going anyway, incidentally, or | that it would be hard to process on my own if I needed to. | But the HTML I use is simple enough and Markdown only | decreases the probability the site will last a long time. | dredmorbius wrote: | Markdown and/or markdown processors are known to change. | | Since there's no single Markdown spec, determining just | how a page will render, or what will break, is a bit of a | crapshoot. And since Markdown treats nonparsable markup | as ... plain text, you don't even get errors or other | indicators of failure. You've got to view and validate | the output manually or by some other means. | | With formal tag-based markup languages (HTML, SGML, | LaTeX, DocBook, etc.) you've at least got 1) an actual | markup spec and 2) something that will or won't validate | (though whether or not the processor actually gives a | damn about that is another question, hello, HTML, I'm | looking at your "The Web is an error condition": | https://deirdre.net/programming-sucks-why-i-quit/) | | I can't find the post at the moment, but someone recently | wrote a cogent rant on the fact that a change in their | hosting provider (GitHub via a static site generator | IIRC) had swapped out markdown processors, with changed | behaviours, rendering (literally) all their previously- | authored content broken. | | Which is indead a pain. | | I personally _like_ Markdown, and find it hugely | convenient. For major projects though, I suspect what I | 'll end up doing is starting in Markdown, and eventually | switching to a more stable markup format, which probably | means LaTeX (HTML has ... proved less robustly stable | over the 25+ years I've worked with it). | | Though for simple-to-modestly-complex documents, Markdown | is _generally_ satisfactory, stable, and close enough to | unadorned ASCII that fixing what breaks is not a horribly | complicated task. | | Up to modest levels of scale, at least. | btrettel wrote: | I appreciate your reply. Seems Markdown is more complex | than I recognized and this just makes me want to avoid it | more. If you do find the rant you mentioned, let me know. | | > HTML has ... proved less robustly stable over the 25+ | years I've worked with it | | The first website I made in 2002 still views fine in a | modern browser. I didn't do anything fancy, though. I | would be interested in what has been unstable as it might | give me ideas on what to avoid in HTML. | | I don't find HTML to be that much harder than plain text | or Markdown so I think I'll keep using it for smaller | projects. LaTeX is worth considering as well, | particularly given that I will have math on some of my | webpages. One issue is that the stability of LaTeX | depends strongly on which packages you use. I need to | take a closer look at the health of every package I use. | I think avoiding external dependencies is easier with | HTML. | dredmorbius wrote: | My sense is that Markdown is _probably_ pretty safe for | most uses, particularly if you control the processing. If | not, then yes, it can bite. For me that means pandoc to | generate endpoints such as HTML, PDF, etc. I 'm fairly | confident that most of that toolchain should continue to | work (provided computers and electricity exist) for | another 2-4 decades. | | For certain more complex formatting, Markdown has | limitations and features are more likely to change. But | I've used Markdown to format novel-length works (from | ASCII sources, for my own use) with very modest | formatting needs (chapters, some italic or bold text, | possibly blockquotes or lists), and it excels at that. | | For HTML, it's a combination of factors: | | - Previous features which have been dropped, most to | thunderous applause. (<blink>, <marquee>, etc.) | | - Previous _conventions_ which have largely been | supersceded: table layouts most especially. CSS really | has been ... in some respects ... a blessing. | | - Nagging omissions. The fact that there's no HTML-native | footnoting / endnoting convention ... bothers me. You can | _tool_ that into a page. But you can 't simply do | something like: <p>Lorem ipsum dolor | sit amet. <note>Consectetur adipiscing | elit</note> Nulla malesuada, mauris ac | tincidunt faucibus</p> | | ... and have the contents of <note> then appear by some | mechanism in the rendered text. A numbered note, a | typographical mark ( * + ++ ...), a sidenote, a callout, | a hovercard, say. | | In Markdown you accomplish this by: | Lorem ipsum dolor sit amet.[^consectetur] Nulla | malesuada, mauris ac tincidunt faucibus | [^consectetur]: Consectetur adipiscing elit. | | Which then generates the HTML to create a superscript | reference, and a numbered note (when generating HTML). Or | footnotes according to other conventions (e.g., LaTeX / | PDF) for other document formats. | | - Similarly, no native equation support. | | Maybe I'm just overly fond of footnotes and equations.... | | But HTML and WWW originated, literally, from the world's | leading particle physics laboratory. You'd think it might | include such capabilities. | | - Scripting and preprocessors. I remember server-side | includes, there's PHP, and JS. Some browsers supported | other languages -- I believe Tcl and Lua are among those | that have been used. Interactivity and dependency on | other moving parts reduces reliability. | | The expression "complexity is the enemy of reliabilty" | dates to an _Economist_ article in 1958. It remains very, | very true. | | HTML is for me more fiddly than Markdown (though I've | coded massive amounts of both by hand), so on balance, I | prefer writing Markdown (it's become very nearly | completely natural to me). OTOH, LaTeX isn't _much_ more | complex than HTML, and in many cases (simple paragraphs) | far _simpler_ , so if I had to make a switch, that's the | direction I'd more likely go. | btrettel wrote: | I agree with you entirely on the abandoning of | conventions with HTML. I haven't paid much attention to | multi-column layouts in CSS over the years but my | impression is that it's gone from tables to CSS floats to | whatever CSS does now that I'm not familiar with. | Browsers are typically backwards compatible so this isn't | that big of a deal to me. But I have no idea if what's | regarded as the best practice today will be seen as | primitive in 15 years. | | > The fact that there's no HTML-native footnoting / | endnoting convention ... bothers me. | | I've seen people use the HTML5 <aside> element for | sidenotes, styled with CSS. Some even make them | responsive, folding neatly into the text as the viewport | shrinks. I'm not sure if this is the intended use for | <aside> but the result is reasonable and I intend to do | the same. If you're set on footnotes, though, yes, I | don't know a native implementation. | | Equation support with MathML is okay in principle but not | practice. I'd like to have equations without external | dependencies (MathJax's JS alone is like 750 kB!), but | that's not possible until Chrome decides to catch up with | Firefox and Sarafi on MathML. I've been thinking about | just using MathML as-is (no external math renderer), and | if Chrome users complain, I'll tell them to get a better | browser. ;-) Maybe that'll help some Chrome users | understand why they should test their websites in other | browsers. | dredmorbius wrote: | CSS columns are actually ... mostly ... pretty useful: | | https://developer.mozilla.org/en- | US/docs/Web/CSS/CSS_Columns... | | My preference is to use them with @media queries to | create more or fewer columns _within auxiliary elements_ | (headers, footers, asides), usually to pretty good | effect. | | Multi-column body text is largely an abombination. | | For images, I'm still largely sticking to floats. | | I've done some sidenote styling that I ... think I like. | I don't remember how responsive this CodePen is or isn't | though I've created some pretty responsive layouts based | on it: | | https://codepen.io/dredmorbius/full/OVmKZX | | I consider equation support a lost cause. | WorldMaker wrote: | Semi-relatedly, I think even the linear form of | UnicodeMath [1] is _very_ readable, and it would be great | if there was more support for building it up into nicer | presentation forms in the browser wild (MathJax has had | it on the backlog since at least 2015, for instance), as | that seems to me to be a better "fallback" situation | than raw MathML given its readability when not built up. | | [1] http://www.unicode.org/notes/tn28/UTN28-PlainTextMath | -v3.pdf | | > I haven't paid much attention to multi-column layouts | in CSS over the years but my impression is that it's gone | from tables to CSS floats to whatever CSS does now that | I'm not familiar with. | | CSS Grid [2] is the happiest path today. It's a really | happy path (I want these columns, this wide, done). CSS | Flexbox [3] is a bit older and nearly as happy a path. | Some really powerful things can be used with the | combination of both, especially in responsive design (a | dense two dimensional grid on large widescreen displays | collapsing to a simple flexbox "one dimensional" flow, | for example). | | Flexbox may be seen as primitive in a few years, but Grid | finally seems exactly where things should have always | been (and what people were trying to accomplish way back | when with tables or worse framesets). Even then, Flexbox | may be mostly seen as primitive from the sense of "simple | lego/duplo tool" compared to Grid's more | precise/powerful/capable tools. | | [2] https://caniuse.com/#feat=css-grid | | [3] https://caniuse.com/#feat=flexbox | btrettel wrote: | Thanks for mentioning UnicodeMath. That does seems like a | better fallback solution than raw MathML. It appears | there's a newer version of the document you linked to | that was posted on HN, by the way: | https://news.ycombinator.com/item?id=14687936 | | I'll also look more closely at CSS Grid. | derefr wrote: | I feel like the difference with Markdown is that it's not | meant to be a hidden source format. It's meant to take an | _existing_ WYSIWYG styled-text format--the one people use | when trying to style text in plaintext e-mail or IM | systems--and to give it a secondary rendering semantics | corresponding to what people conventionally think their | ASCII-art styling "means." | | If a Markdown parser breaks down, it's quite correct for | it to just spit out the raw source document--because the | raw document is _already_ a readable document with clear | (cultural /conventional) semantics. All a Markdown parser | does is make a Markdown-styled text _prettier_ ; it was | already a _readable final document_. | bluGill wrote: | Google controls the major web engine. I don't trust google | to not deprecate parts of html over time because the new | shiny is "better". I would rather maintain markdown | generators which I can update to change the markup to | whatever the latest google insists needs to work instead of | rewriting all my documents. | | I'm currently tasked with writing a UI for a machine that | has a 25 year expected lifespan before wear means it is | replaced. This is a real concern - think about where | computers were 25 years ago and try to find something you | are sure will work and look nice. | rubidium wrote: | I sure hope the UI is buttons and not screens :) | untog wrote: | Even if Google did do that (which they've shown no signs | of, and they are still far from a browser monopoly when | you look at iPhone etc) it wouldn't stop HTML from being | read. Translating from HTML -> GoogleHTML wouldn't be | meaningfully different to translating it from Markdown. | trilliumbaker wrote: | It could be argued that AMP was that attempt, and the | only reason AMP gained tractions was Google started using | it in the carousel of their SERPs. | | While Safari, when mobile is included, has ~17% of the | market, that's not enough when you combine Google's | browser share along with their search engine share. | trilliumbaker wrote: | Google wields too much power. To an extent, they can | dictate to website owners what HTML is allowed and not | allowed thanks to their dominance in search. This is | compounded by the fact that their browser marketshare via | Chrome and now Microsoft Edge basically allows them to do | what they want with HTML. | | Matters are even worse. Last year, the W3C became the | "yes-man" of Google. They decided to stop developing the | HTML standards and just start rubber stamping whatever | WHATWG produces. WHATWG is run by Apple, Google, | Microsoft, and Mozilla. And who has the most power in | that relationship? Yep, Google. | 8lall0 wrote: | I think that the right way to rephrase that is "use the right | tool for the right job". | | How many blogs are powered by wordpress? How many of them can | be replaced with a static gen? | | HTML has a lot of garbage, but at least it's very hard to | break it. | stevenicr wrote: | Your comment merges well with one slightly above from | TheFlyingFish, It's that browsers pretty good at displaying | stuff even when html is not to spec. | | and really it's that everyone uses browsers that still | display text and such on the screen even if it's broken in | several places. | | This could change if google decided to stop showing pages | with broken html - like them killing flash big cuts at a | time. | | I have turned several worpress based sites into static html | with one of the static html making plugins - and that | turned those tools into the right ones for those jobs. I | think most WP sites can be converted and be just fine, most | people don't add new posts to them regularly from what I've | seen. | theandrewbailey wrote: | > It's an interesting line of thinking though: exactly what | properties of HTML make it so long lived? | | I've thought about this on and off for a few years. Here's | what I've come up with: | | 1. Popularity. You can't really display anything in a web | browser without it, blank pages with one AJAX script | notwithstanding. | | 2. Ease of use. Open a text editor, type some markup, save | the file with .html, and open in a browser. When you're done, | transfer to a server to show the world. That's a pretty | straightforward process. | | 3. Well-defined, open standard. Every important piece of the | web is defined, from the markup to the protocol to transfer | it. I think that reasonably bug-free implementations of those | standards help. | dredmorbius wrote: | I'd argue your #3 is wide of the mark. | | It's not that there's a well-defined open standard. | | It's that browsers will eat any old crap that's thrown at | them and turn it into something plausible, if not precisely | what the author intended or reader really wants. | | Yes, there's a standard, and yes it's open. It's observed | far more in the breach, as a few minutes with a validator | on well-known sites will demonstrate. | | Your comment alone (prior to my response to it) returns: | Tidy found 21 warnings and 0 errors! | benibela wrote: | Even worse, the browsers could not handle standard html. | | HTML was based on SGML and it has all the nice SGML | features. Something like <title/Hello World/ was valid | HTML afair. | | But then the browser never implemented it properly, so | html5 just describes the behaviour of the browsers. | TheFlyingFish wrote: | >It's that browsers will eat any old crap that's thrown | at them and turn it into something plausible, if not | precisely what the author intended or reader really | wants. | | Reminds me of the fairly prescient "In Praise of | Evolvable Systems" essay from 1996: https://web.archive.o | rg/web/20190409041249/http://www.shirky... | bitexploder wrote: | My text files still work. I have MUD design documents from | when I was in high school (mid to late 90s). Org mode and | Markdown are kind of eternal formats. Even if all the tooling | dies, they still look decent. Basic HTML still works well | enough as well. You can write a parser for XML pretty easily. | HTML can also be processed and rendered trivially. I think we | could collectively find some other technologies that are | likely to be around in another 20 years. The simpler the file | format the more likely it is to be around :) | | edit: A few more popped into my head. CSV. SQL schema + Data | dumps (text format). The common theme to everything here is | plain text. SQLite, although binary, is probably close to | eternal. Git is eternal enough (recent HN post showed even | POSIX shell is good enough to write a basic git client). JSON | is easy to write a parser for as well. YAML. | bentcorner wrote: | > _exactly what properties of HTML make it so long lived?_ | | I think we're thinking about this backwards. It's not | anything inherent to HTML that make it long lived, it's that | the code to parse static HTML is simple, it's more or less | standardized and has stuck around for a long time. | Aperocky wrote: | Use static HTML and javascript, I don't think they'll break js | compatibility in a long long time, ES3 is still well supported | and it's out in 1999. | wolco wrote: | I have been running an older wordpress that I hacked up nicely. | If you keep php below 5.5 no problems. Even the old mysql vs | sqli still works great. | achairapart wrote: | Good Practice: Use the least powerful language suitable for | expressing information, constraints or programs on the World | Wide Web.[0] | | [0]: https://www.w3.org/2001/tag/doc/leastPower.html | LeftCorner wrote: | I been using ColdFusion for over 20 years. The HTML it creates | can be as simple or complex as the developer intends. The | output can last decades without updating, I don't understand | your comparison. | nonamenoslogan wrote: | I recently changed jobs to a shop with 15-20 year old | ColdFusion+SQL instances that were originally HP3000 Image | Databases and COBOL screens. At first I laughed, now after a | couple years, I agree ColdFusion is pretty robust and its | HTML isn't bad at all. Its easy to do fairly complex forms, | file operations, email generation, document generation, | database in-out things, and it just keeps running and | running. Its easy to read and understand and even though | we're using MX-era code, the server still installs and runs | on recent (Ubuntu 16.04LTS) Linux with no issues. | mi100hael wrote: | The issue isn't the HTML it renders, it's finding a hosting | provider that supports running it server-side. | | Of course you could run it yourself, but maintaining a server | for a basic blog or personal site arguably exits the realm of | "simple." | blacksmith_tb wrote: | For a blog or personal site (that didn't have any | functionality that really needed a back end) I suppose you | could just scrape the generated pages and push them up to | any host, but CF seems like a fairly awkward static site | generator compared to the usual suspects like Jekyll, Hugo, | etc. | bdcravens wrote: | They weren't talking about the output. They were talking | about availability of hosting. | Damogran6 wrote: | Dude's gonna wonder why he had a sudden 6500% jump in traffic. | jamesjyu wrote: | Frontpage: the original no code software. | mygo wrote: | does anyone know what year the <marquee> tag became depreciated? | I'm surprised my iPhone renders it | hieudang9 wrote: | I missed the tools like FrontPage/DreamWaver and gorgeous Flash | websites. | rickyc091 wrote: | Agreed. The modern-day version of those would be Scratch | (https://scratch.mit.edu/) which kids use to start exploring | coding, but it's not the same. | rchaud wrote: | You're right, it's not the same. Scratch is too Computer | Science-y for something that can be as simple as a website. | Text, images and video, plus hyperlinks that link one page to | another. That's enough for the majority of people to share | information. | | I really hope something comes along that reinvigorates the | public's interest in creating content that resides on their | own website, rather than a walled-garden social media | account. | juskrey wrote: | Never missed FrontPage/DreamWaver.. | pixelrevision wrote: | DreamWaver is an appropriate name... | jannyfer wrote: | Here's an archive link in case this gets hugged to death: | | https://web.archive.org/web/20200214134509/http://www.fmbosc... | pmlnr wrote: | It's actually quite hard to hug static HTML pages to death, | unless on purpose, with things like slowloris. | sabas_ge wrote: | 2251 Mb size! "Qui c'e una applet Java. Mi spiace che il tuo | browser non le supporti" = Here's a Java applet, I'm sorry your | browser doesn't support it Marquee still gets animated :O "Questa | pagina e ottimizzata per un formato 1024 x 768 pixel a 16,8 | milioni di colori, carattere medio" = This page is optimized for | a 1024x768 pixel format, 16.8 million colors, medium sized font | Still apart from the ancient tooling, it's an example of a | personal wiki as periodically come on HN, there's a lot of | content! | sabas_ge wrote: | I just wrote to the gentleman pointing him to this discussion | :) | anacoluthe wrote: | Reminds me of http://villemin.gerard.free.fr/ | ssijak wrote: | I have a 'personal' website which is also about 18years old. It | was the first website I built while in elementary school, also in | Frontpage. I uploaded it to I think Geocities or something like | that, I think it was Yahoo related hosting, can't remember | exactly, but it was free hosting. | | Some 'fancy' JS effects do not work on the page now, but it is | still up. I forgot about and remembered it few years ago and | checked it to find it still up. But I can't remember where could | I login to see the files and what are the credentials so it makes | me giggle that it will stay up for who knows how much longer as a | small part of my past :) | | http://dzigi.itgo.com | | http://dzigi.itgo.com/o_autoru.htm "about author page" with a bio | and pic haha | pbhjpbhj wrote: | Geocities got taken over by Yahoo, I think there was an | intermediate step, and they added a JS widget to free pages, | there was a hack to hide it. IIRC they started allowing PHP and | not just SSI at/around that stage. | Lucadg wrote: | I learned Frontpage in 2000 in a King's Cross (Sydney) internet | cafe where you paid 2 AUD for unlimited time...but you couldn't | leave, not even to go to the toilet. | | That html went straight to Geocities. | | The feeling of power part of a minority of people who could | actually publish something on the net was amazing. | pjc50 wrote: | Another classic from an electronic music pioneer, author of the | original TRON score: http://www.wendycarlos.com/ | marai2 wrote: | What is the oldest website still standing? | retube wrote: | http://info.cern.ch/hypertext/WWW/TheProject.html | marc_io wrote: | Now that's a responsive layout. | ainiriand wrote: | CERN lab site. | modernerd wrote: | http://info.cern.ch/ | thekaleb wrote: | This one is mobile friendly as well. | ngcc_hk wrote: | Anything not text based is problematic. But beyond that it is | hard. | aloukissas wrote: | I just love the footer "optimized for 1024x768 @ 16M colors" :) | retube wrote: | and it loads at light speed | jagger27 wrote: | Hosted in Italy too! | galacticdessert wrote: | Which makes the speed even more surprising!! | peteretep wrote: | The mass of the Alps cause a dilation in space time | afwaller wrote: | The content is super wholesome as well. | hypertexthero wrote: | Simple and useful. | | https://s3.amazonaws.com/simpleuseful/index.html | goshx wrote: | I love that you kept the style too. This brings back good | memories. I've learned HTML using Frontpage and gifs were a must | in my geocities hosted websites. | rlv-dan wrote: | My personal/hobby business web site (https://www.rlvision.com) is | based on code 22 years ago. It's built with tables, because | that's how you did things back then. The age shows. But I haven't | found reason to rebuild it yet. Simply put, it works. It may not | be mobile friendly, but the goal is to make available my Windows | software, so my aim is desktop users. | alvarezo wrote: | This website looks extremely familiar. I think I visited it | about 15 years ago and I am not completely sure but didn't you | have a nice drawing and photo editing software there? I can't | remember the name of it but it was the best ever, until it was | disappointingly discontinued because of lack of buying | customers :( | rlv-dan wrote: | Yes, ArtGem (https://rlvision.com/artgem_about.php). We were | a couple of guys that tried at making shareware, but sadly | failed. I continued running the site to host my own | utilities, some of which eventually turned into shareware. I | don't earn much money from it, but I enjoy making software | and it makes me happy when other people find them useful as | well! | alvarezo wrote: | So nice to hear from the developer of some software I very | much liked and used as a kid. I especially liked the smudge | feature. You definitely made me happy and I thank you for | that. | dr_kiszonka wrote: | Replace Genius looks great - I will be trying it out soon! | bcrosby95 wrote: | It's funny to me that one reason why people said to stop using | tables was because of file size. Now we have everyone download | almost a megabyte (or more) of javascript to render a few kb of | html. | WorldMaker wrote: | I don't recall page size being a reason. I recall TABLE | layouts being a lot smaller than most of their alternatives | at the time (FRAMESETs in particular come to mind, because we | knew HTTP connection overhead was a thing even back then and | needing separate files for each individual website "part" | felt like a huge bandwidth waste back then). | | The big problem was always Accessibility-related semantics. | Websites laid out in TABLEs were often quite confusing to | screen readers, as TABLE has a lot of supposedly important | semantics in how it should be read/engaged with and using a | TABLE for layout follows none of them. (What does a table | header mean in a layout? Most layouts wouldn't have good | headers. How do you describe what a table column is supposed | to be for without a column header?) It's a shame that | narrative was never clear enough that Accessibility was | always the big reason TABLEs were considered a Bad Idea for | layout. | | (Speaking of downloading a megabyte of data, I recall how | long I felt that a 1.44 MB floppy was the best restriction | for the size of an entire website. If it was bigger than a | floppy you were probably doing something wrong. I stopped | counting floppies a long time ago; that person might be | ashamed at how many floppies a typical website downloads | these days.) | tbdr wrote: | happy user of RLVision Artgem - thank you ! | alvarezo wrote: | Holy, that was it - ArtGem! Perfect middle ground between | Photoshop and Paint. Great features, pleasant feel to use. | nalesnik3000 wrote: | The spinning e-mail symbol GIF evokes pure nostalgia, bro. Came | here to laugh, not to feel. | goshx wrote: | I'm looking for the little dude with a shovel "in | construction". | xxs wrote: | ..."under construction" | neosat wrote: | I had this perception that those spinning gifs and moving text | made pages crazy hard to parse but I was pleasantly surprised | that this site seemed simpler and easier to parse than half the | sites today with pop ups, notifications, and blocking modals. Is | it just me, or are these notifications and modals that are | getting so prevalent really degrading a lot of the web browsing | experience today. | reaperducer wrote: | It used to be fun to load the Hamster Dance page on different | machines and see how much it would slow each one. And that was | just from a bunch of animated .GIFs. | | Taboola, Facebook thumbs, Twitter counters, and the like are | the Hamster Dances of the 21st century. | dmalvarado wrote: | Also of note, this website is still running despite the HN hug of | death. | drops wrote: | One of the most prolific and well-known music reviewers - Pierro | Scaruffi - has a website built in 1995 with a design not updated | much, or at all, since: https://www.scaruffi.com | jacquesm wrote: | That's a great website, thank you. | rchaud wrote: | I've come across this site many times when looking up different | bands...the breadth and diversity of bands and genres covered | here is truly amazing! | attil-io wrote: | > This website does NOT use cookies. Period. | | Love it! | ctruelson wrote: | Similar to Robert Christgau! https://robertchristgau.com/ | alexmorenodev wrote: | He even reviewed one of my favorites albums launched recently: | https://www.scaruffi.com/vol8/bentknee.html | dep_b wrote: | I really have a soft spot for these kind of sites. Often people | have pretty interesting and unique content on this kind of | websites. I always try to help by keeping things very simple to | maintain but just a bit better, like making a PHP include of the | menu and then replacing the top part on every page once. | devalnor wrote: | <bgsound src="ue.mid" loop="-1"> is princeless | oftenwrong wrote: | There is a search engine dedicated to finding "classic" websites: | | https://wiby.me/ | | Click the "surprise me..." link to see a random one. | calrueb wrote: | This is a fantastic site. I'm a little worried about using the | "surprise me" feature at work, but I will return to this in my | free time. I wonder what website attributes it looks for when | it indexes. | JasonFruit wrote: | That could eat up some hours. I landed on a model airplane site | and started getting sucked in before realizing I have work to | do. | batirch wrote: | With the surprise me button I found Berkshire Hathaway | website. | | https://www.berkshirehathaway.com/ | | This is really cool search engine :D | 72deluxe wrote: | This guy has a Frontpage-generated site too, and it's full of | useful Win32 programming tips; he replies if you email him too! | | http://flounder.com | | Nothing wrong with readable content, regardless of the generator. | In fact, I like reading his site precisely because it is speedy | to load and render, and because it has content (unlike, for | example, Apple's developer documentation). | [deleted] | jeremyswank wrote: | My first site is still live. It went live in 1997, hand coded | (using tables). Went through a few redesigns but the 2000 version | has been left online as a fixed digital artifact from the time: | http://pwp.detritus.net/ | mmmBacon wrote: | Seriously very nice design for 2000. | Phait wrote: | As an Italian, reading this is site is absolute bliss. There's | just so much to discover. I really suggest non-Italian speakers | to automatically translate it with Google and dive into it. | melq wrote: | I can't believe how well google translates this. Is there | something about Italian that lends itself to english | translation or is translate getting this good with other | languages too I wonder? | Santosh83 wrote: | The biggest drawback of sites from this era is they don't reflow | on mobile screens. On a desktop they still work as well as they | ever did. I'm still searching for a good WYSIWYG HTML composer | that can generate clean, responsive pages. Seems like this is a | problem where there isn't sufficient incentive for the big tech | companies to tackle, and the only s/w that seems to come close is | BlueGriffon. | thanatropism wrote: | > I'm still searching for a good WYSIWYG HTML composer that | | You need a dev team implementing Agile for react-native-ux with | CI/CD capabilities and devops. | verytrivial wrote: | Well, I'm not so sure -- have you tried viewing that site via a | WAP proxy? That's the _2002_ way to solve the problem. | jacquesm wrote: | That's a client side problem, not a server side problem. The | rendering and presentation of a webpage are entirely up to the | client, absolutely nothing dictates that a page should look a | certain way on a certain client. | lultimouomo wrote: | Then again, the whole page is laid out in a table element, so | I could see why mobile browsers won't reflow it perfectly. | onion2k wrote: | There are a ton of attributes in the HTML that dictates how | the website should render - it has a bgcolor and a margin on | the body tag, a width and height on the main table, center | tags all over the place, etc. Suggesting that a browser | should ignore the HTML spec and do something else would | completely destroy the web. | jimktrains2 wrote: | User agents already can ignore css and have user defined | stylesheets and even JavaScript. None if this is new and | it's a failure of our profession that that is abnormal and | produces spectacularly poor results for users. | onion2k wrote: | Users should be able to override the default behaviour of | their browser if they want to, but the default behaviour | should still be defined by the HTML spec rather than the | browser vendor. | | It's _really_ frustrating when two browsers implement | important parts the spec differently and push website | developers to work around the behaviour one browser or | the other with browser-specific code. It doesn 't lead to | sites being rendered differently as developers embrace | the variety of user agents. It leads to people adding | "This site is best viewed in Netscape Navigator" gif or | "This application requires Chrome" on log in pages. Those | are bad things. | jimktrains2 wrote: | Maybe the solution is to let go of this notion that every | device needs to render exactly the way the designers want | and embrace that difference. | | I've been on the internet since the mid 90s. I'm well | aware of what was, andit was that way because people then | as now wanted things to look and act exactly like they | wanted and not embrace that not everyone wants or needs | your carefully crafted graphical design. | onion2k wrote: | I don't have any notion that sites should be _exactly_ | the same in every browser, but they should be | approximately the same. Having two browsers render the | same HTML in completely different ways would be very odd. | jimktrains2 wrote: | >Having two browsers render the same HTML in completely | different ways would be very odd | | Or completely normal? Why shouldn't I bump up my minimum | don't size to help read text and reduce eyestrain? Ditto | for fixing low contrast text. | yjftsjthsd-h wrote: | On the other hand, reader mode suggests that sometimes | ignoring the way the site wants to be presented is a good | thing. | onion2k wrote: | That's a user derived choice. I'm not saying user's | shouldn't be able to change the way a site is laid out if | they want to. I'm saying that _by default_ it should use | the HTML spec. | utahsaint365 wrote: | http://explorermag.com/ | | My 21 year old site focuses on Windows NT and the upcoming | Windows 2000 release. Back when MSFt focused on operating | systems. Billg still in charge! | chaoticmass wrote: | This really takes me back, in a good/nostalgic way. That 3 | column layout with a header on top was the go-to layout for | content heavy sites. | callesgg wrote: | Personal websites... is something that screems mental ilness also | writing youtube comments... | raghavtoshniwal wrote: | This is pretty cool. I had to look Frontpage up! Logic dictates | that there must have been a point in time where the prevailing | opinion shifted from "Uses ancient UI" to "Has a cool retro | feel". Probably all technologies go through this? Like vinyl | becoming cool a few years back. Has happened with Flash games | recently. Is there a name for this? | thechao wrote: | "Nostalgia". | jannes wrote: | I think they meant a name for the process of something | becoming the matter of nostalgia. | jgrahamc wrote: | My 23 year old web site: https://jgc.org/ It's still updated from | a Perl script that generates static HTML. | dna_polymerase wrote: | Imagine stumbling upon an old-fashioned website, reading it is | maintained by the CTO of Cloudflare, of all people. | jgrahamc wrote: | I think from time to time that I should completely change it | and update it. But I can't really be bothered, Cloudflare | takes a lot of my time. | gerdesj wrote: | I shouldn't bother mate. It is fast and the content is | easily accessible. I've just spent a happy half hour | browsing your blog. It looks like you'll be "needing" a 3D | printer soon to really waste time on building IoT stuff. | | I have five different models of ESP8266 and ESP32s | scattered across my desk along with Dupont wires, assorted | sensors and a soldering iron, breadboards etc. Its a great | way of taking your mind off the daily grind - my job title | is MD. | jenshk wrote: | Haha that's pretty awesome. I have dedicated this year to | simplicity and building my company's new website in Hugo with | plain vanilla javascript. | azimuth11 wrote: | I guess you have some sort of "classic car" feelings towards | it? How often does the perl script get updated? | jgrahamc wrote: | Whenever I need to update the site. | pbhjpbhj wrote: | My oldest content is from 96 or 97, but the page only exists | offline. Hand written, of course, in pico - back then I didn't | really know the web existed we just had www/ directories on our | Uni's Unix accounts. Around '97 I updated to have frames, then | '98 I think was SSI. | nonamenoslogan wrote: | Ahh pico! Good times, Good times. | staz wrote: | https://imgur.com/a/DCum3Ur here is how it render on my 14" | screen :/ | StavrosK wrote: | So I wanted to link _my_ 23 year old website, but precisely | _because_ it 's still updated, it looks like this: | https://www.stavros.io/ | | It's gone through many renames and redesigns, but, in true | Japanese style, it's still the same website. I do have an old | snapshot, though: https://anonymoussoftware.stavros.io/ | WorldMaker wrote: | Similarly, I feel a continuity in how old my website is, but | in Ship of Theseus fashion lots of little parts changed over | the years (and pieces were lost to storms, etc). I was really | excited at one point to find an old time capsule of a | snapshot from a particular redesign I recall being fond of | around 1999: http://worldmaker.net/wmo99/ | | Amusing to myself and contributing to overall Ship of Theseus | analogy, the current design is a responsive, flexbox-based | recreation of sorts of the original goals for that 1999 site. | I'd like to think the 1999 version of myself would very much | appreciate it (especially after all the work in making corner | GIFs versus the magic of CSS border-radius, and fighting | TABLEs for layous). | readhn wrote: | >> Greek. Amateur F1 driver. Technology enthusiast. Single | parent. Liar. | | thats quite a conversation starter... | StavrosK wrote: | Yes, everyone always has lots of fun trying to spot the | lies. | | Hint: "Liar" is the lie. | ta999999171 wrote: | Long time listener, first time caller: You're into auto | racing?! Link some stuff? | StavrosK wrote: | No, it's a joke! Because it says "liar" afterwards. And | the previous post was also a joke, ie that I was lying | about being a liar, which is a paradox. | | I am a below average driver, alas. I am Greek, though, | and some would say that's _more_ exciting! | mobilio wrote: | I'm going to SSG after playing enough with WordPress and other | CMSes... | dbalatero wrote: | My favorite like this site is http://www.burger.com - this dude | has a hilarious array of hobbies and awesome beveled button | links. | mtm7 wrote: | I went from a page that said: | | > My charge for typical business or civil work is $450.00 per | hour. | | To one that said: | | > I am a relative newcomer to the world of turtles. | | ...in two clicks. I love this site. | | Also learned a recipe for a quick and easy blackberry | cobbler[0]. | | [0]: http://www.burger.com/bcobbler.htm | cgh wrote: | He is a member of the Cherokee Nation with interests ranging | from model railroading to fireflies. And he puts it all out | there on his personal webpage, updated regularly since 1996. | There was a time when it was normal to stumble upon pages like | this one. | cameronbrown wrote: | "Webmaster" - I miss that term.. | znpy wrote: | Ah, the time when you could actually "master" all the web | technologies to keep a website up and running... | weka wrote: | There's no reason why you can't slap some CSS (flexbox, | cssgrid!) with some ES6 JavaScript linked on an index.html | on a Netlify server... | | Loads super fast. | jimhi wrote: | You still can. We sure make things more complicated than | they have to be sometimes. | retbull wrote: | Ah papyrus oh how I missed you from high school. | swyx wrote: | that is the best last name in the history of the internet | LukeBMM wrote: | 24 years of weekly quotes is actually really impressive. | dabeeeenster wrote: | Have to wonder how much that domain name is worth...? | cameronbrown wrote: | Probably expensive, but I doubt it's actually worth anything. | I reckon it's much harder to build a brand when you start | with a generic word. | tyrust wrote: | You're probably right, but Burger Records is a moderately | successful independent record label. | genidoi wrote: | Burger.com would be the brand | tdons wrote: | USD 25.000 according to GoDaddy | | https://godaddy.com/domain-value- | appraisal/appraisal/?checkA... | notaplumber wrote: | They mean USD $25,000 and not $25. | rchaud wrote: | Knowing GoDaddy, $25 is closer to what they'd offer the | domain owner for it. $25k would be the re-sale price. | [deleted] | lhopki01 wrote: | Much of the world uses . for a number separator. | | https://docs.oracle.com/cd/E19455-01/806-0169/overview-9/ | ind... | Faaak wrote: | However they should use the non-breakable space separator | ' ' less error-prone | [deleted] | notaplumber wrote: | I sorta knew that. But it still feels weird for dollar | amounts. As 25.000 looks a lot like 25.00 ($25 dollars, 0 | cents). | ta999999171 wrote: | Doesn't make it smart. | tzs wrote: | From that document:> and some countries separate | thousands groups with a thin space | | Thin space (U+2009) is also how you are supposed to do it | when using the SI unit system, according to the SI spec. | For the decimal separator, the SI standard is to use | which of '.' or ',' is customary. | gerardes wrote: | If you like this? Check this one: https://www.gratiz.nl/ Updated | every day :-) | DannyB2 wrote: | Remember the Front Page license. | | Originally, Front Page had a four page license. It specified that | if you use Front Page to create a web site, you cannot disparage | Microsoft, Expedia and a list of several other Microsoft owned | properties. | | So with a license like that, I can't assume that any site created | with Front Page is unbiased when it comes to a list of various | Microsoft owned properties. | | After the slashdot effect (long ago) Microsoft removed this from | the license. | rhblake wrote: | My personal favorite, which is in a similar vein - an Italian, | although the site is in English; Frontpage; still updated - is | https://www.luigicases.com/. He makes leather straps and cases | for cameras. Famous in the classic camera community. Only active | site that I can think of that still uses frames. | toyg wrote: | Those pics tell a glamorous story worth of a movie. | jmnicolas wrote: | Only someone with unwavering faith would maintain a Frontpage | website in 2020 :) | 0xferruccio wrote: | There's so many italian old italian sites with this design | | My favorite in High Scool was http://ripmat.it | | That site is the only reason I managed to learn Math school | [deleted] | acomjean wrote: | Those backgrounds are fantastic. Just right arrowing through | them... is a trip. http://ripmat.it/mate/a/ac/ac5.html | barbarbar wrote: | This site is very fast. | gjs278 wrote: | my site has been online since 2005 and this view has worked out | pretty well | | https://www.garyshood.com/ | jhoechtl wrote: | Its.So.Quick. | | I love the speed of the page! And seemingly nobody is | eavesdropping me. | pmlnr wrote: | I started with FrontPage 98 in '99. Moved to a self-written PHP | CMS, then WordPress, then back to static HTML. | | Had I stayed with FrontPage, my life might have been simpler - | porting 20 years of content is not simple - but I would have | missed out on learning a lot of HTML, CSS, PHP, Python, MySQL, | character set conversion, MySQL vs UTF-8, etc. | theklub wrote: | I love it | kome wrote: | ahahah from Lonate Pozzolo!! I am from Bellinzago and this is | just mind-blowing. | | great website! | skc wrote: | The source is refreshingly sparse and tidy which was kind of | jolting for a second. ___________________________________________________________________ (page generated 2020-02-14 23:00 UTC)