I started to develop a minimal version of FosseryWeb 1-2 weeks ago, with the aim of Dillo and NetSurf compatibility, I just "finished" the site (in the sense that all articles and cheatsheets are available there).

In the beginning, it was a bit challenging to find ways to implement the planned design in a way that it isn't broken in the above mentioned browsers, but actually it was a fun challenge, it was a bit like a "don't use modern CSS features" challenge lol. I had to make some changes to the originally planned design to make it work, but hope you like it.

Besides the compatibility thing, I also made the site as lightweight as possible, by including only the necessary CSS styles for each page (mostly), and only include images where it's necessary (e.g. in a few cheatsheets).

https://fosseryweb-min.codeberg.page/

If you noticed a bug or have any recommendation, feel free to drop a comment.

I'm aware of some article/cheatsheet download issues mentioned on the Known issues section of the About page (https://fosseryweb-min.codeberg.page/about.html), but I couldn't find a solution for those yet (some of those are browser-related, so I can't really do anything about them I guess). I could solve the Dillo issue by including Markdown files in zip, but even then, unzipping it is one extra step, so it wouldn't be any better than right clicking on the link imo.

#FosseryWeb #FosseryWebMin #MinimalWebsite #Website #WebDev #Dillo #NetSurf #FosseryTech

FosseryWeb Min

The minimal version of FosseryWeb, designed to be compatible with any (GUI) browser, including Dillo and NetSurf (mainly tested in those).

JavaScript cheatsheets are now available on FosseryWeb Min:
https://fosseryweb-min.codeberg.page/cheatsheets/js/
(I know it's a bit ironic on a minimal JS-free site, I just thought I make these available on the Min site too, since I already made them for the original FosseryWeb earlier.)

#FosseryWeb #FosseryWebMin #MinimalWebsite #Programming #ProgrammingCheatsheet #FosseryTech

JavaScript cheatsheets - FosseryWeb Min

A programming language to handle user interaction on websites (e.g. like, comment, registration).

CSS cheatsheets - FosseryWeb Min

A frontend language to style HTML elements and customize the layout of the website.

HTML cheatsheets - FosseryWeb Min

A markup language to create elements of the website.

Articles - FosseryWeb Min

Some articles in various Linux/FOSS topics I shared on Odysee/Mastodon.

FosseryWeb Min

The minimal version of FosseryWeb, designed to be compatible with any (GUI) browser, including Dillo and NetSurf (mainly tested in those).

As I said in my previous post, I'm starting a new minimal version of FosseryWeb, which will primarily be tested with Dillo and NetSurf to ensure compatibility with those browsers. I decided to call this new site FosseryWeb Min (FosseryWeb Minimal would be too long for header text lol), the site will be available here: https://fosseryweb-min.codeberg.page/ , its repo is accessible here: https://codeberg.org/FosseryWeb-Min/pages

As for design, the new site will have the same color scheme ("stolen" from the ZorinBlue-Dark theme of Zorin OS lol) as the original one, but the layout and design elements will be different, more minimalistic, with no images (except for some programming cheatsheet where they are part of the cheatsheet).

I created 2 sample designs, one for the menu pages, one for content pages.

(The design might change a bit, based on your feedback, or how I can get things to work properly in Dillo and NetSurf)

What do you think of this design? Feedbacks are welcome.

#WebDesign #Website #MinimalWebsite #Minimal #FosseryWeb #FosseryWebMin #FosseryTech #FOSS #OpenSource

However, I have another plan, which isn't this hard to implement, and I already planned it independently from the one mentioned above: I'll make an HTML-CSS-only site, with a more minimalistic UI, which can be displayed correctly even in browsers with limited HTML/CSS support, especially targeted to Dillo and NetSurf users (the original site is broken in these browsers), but of course they will work in all other browsers (including Ladybird, Servo, Pale Moon and Otter in which the original site also has some minor issues). The new site will also be hosted on Codeberg, like the original one, so it wouldn't be any worse from a privacy perspective. The only downside will be, that it won't include all features, because some content like the utilities can't be implemented with HTML and CSS only. Quizzes could be done with HTML and CSS, but they would require advanced CSS features which aren't supported by Dillo and NetSurf, so I'll leave those out too. What I'll include are the articles, programming cheatsheets and an about page for now.
More details, sample design coming in a few days.

As for the original site, I originally wanted to discontinue it, but since I don't do the Java stuff anymore, and the new minimal version won't include every content, I'll continue to maintain the original one too. It won't receive many updates until I "finish" the new minimal one, but after that, I have quite a few plans for that too (see Issues tab of repo: https://codeberg.org/fosseryweb/pages/issues ).

#JavaScriptFree #MinimalWebsite #Lightweight #LightweightWebsite #Minimal #WebDev #WebDevelopment #Website #Dillo #NetSurf #FosseryWeb #FosseryTech

pages

Fossery Tech's website with random stuff. It's purely FOSS of course, no proprietary blobs. Just regular HTML, CSS, JavaScript.

Codeberg.org