ajsadauskas, (edited ) to tech
@ajsadauskas@aus.social avatar

What should I add to my '90s website?

So I'm currently toying around with NeoCities, and decided to trial it by building your classic mid '90s Geocities/Tripod/Angelfire pastiche website.

Some of the most important elements are already in place.

Tile background? Large font? Heading in bright pink with a shadow? Unusual colour choices? Random cat gifs? Under construction gif? Check! Check! Check!

In the true spirit of the '90s DIY web, some more pages (including the links page) are coming soon.

(I'm thinking of adding a page dedicated to either Britney or a nu-metal band.)

You can see the page so far here: https://that90ssite.neocities.org/

There are a few things that I want to add to make it complete, and I'm looking for suggestions.

The first, is to embed a midi file that plays automatically. Any suggestions on the best way of doing this?

Second, it's just not going to be complete without a guestbook.

Third, any webring suggestions?

Fourth, what's the best way of adding a java chat room in 2024?

Finally, anything else that really needs to be a part of a great '90s website?

UPDATE: Thanks for all the feedback! I've added more annoying GIFs, a guestbook, a links page, and a cyber cat hangout.

UPDATE 2: And added even more gifs, an amazing Amiga demo, and a ton of links.

@asklemmy

stefan, (edited ) to wordpress
@stefan@stefanbohacek.online avatar

I updated my WordPress plugin that warns your site's visitors if they don't have an ad-blocker installed.

https://wordpress.org/plugins/detect-missing-adblocker

EDIT: You can now fully customize the note, including links to plugins and browser extensions you want to suggest.

By default, a link to my blog with a list of popular options will be shown.

https://stefanbohacek.com/project/detect-missing-adblocker-wordpress-plugin/#resources

Happy to get more recommendations!

SirTapTap, to twitter
@SirTapTap@mastodon.social avatar

Let me tell you the secret of the "Everything App".

It's real, it's not called X, and it's about 33 years old. It's called a Web Browser.

Despite a decade of walled gardens trying hard to ruin it, you can still do pretty much any task you need on the web.

You can even make websites into apps with Progressive Web Apps (two clicks on WordPress).

The everything app is old, and under siege daily. But it works, it's resilient, and it's magical.

#x

rolle, (edited ) to opensource
@rolle@mementomori.social avatar

Some people say they don't want to join the Fediverse or Mastodon, because they think the UI sucks. As a front end developer, a designer-kind of a person who creates user interfaces, I agree. Most of the web clients on the Fedi are horrendous, even Mastodon by default. There's lots of room for improvement.

We should really focus on how to make it more pleasing to the eye, more modern and more pleasant. This should not be a nerd network, just for geeks to geek out. This is not IRC or BBS.

As long as Mastodon for instance looks like it's designed by a back end engineer, contains font-awesome icons, looks like 2010, and stuff like that, being open and free is not good reason enough for many. I'm not bashing it, Mastodon is not the worst out there, in fact in my honest opinion Mastodon user experience is far better than Akkoma or Calckey for example. It's also more accessible than many modern UIs, for example my visual impaired wife prefers the Vanilla Mastodon UI over my modifications, she has some small tiny improvements of her own like distinguishing the colors in the action buttons as they have no proper contrast in any of the default themes. But that's it. She likes it as it is. So it cannot be that bad. However, it could be better overall.

doesn't mean the product should look like it's created in a basement by a math teacher. For some people Mastodon UX is sufficient (it even is for me, I like it enough and it doesn't prevent me from using it), but it should be WORLD CLASS. I don't say the answer is but it should be something much more modern and minimal than the current default UI. Pixelfed's developer is a designer oriented, Pixelfed is indeed an example of an awesome Fediverse app experience throughout the web and apps. That is how it should be.

Just my 2 cents.

stefan, (edited ) to fediverse
@stefan@stefanbohacek.online avatar

UPDATE: The plugin is now live: https://wordpress.org/plugins/fediverse-embeds/

A very much work-in-progress WordPress plugin for embedding fediverse posts. Any help and feedback will be very appreciated!

https://github.com/stefanbohacek/fediverse-embeds-wordpress-plugin

Talix_Dreamer, to php French
@Talix_Dreamer@shelter.moe avatar

🇬🇧 I have tried PHP. I find this programming language more embedding in html. They completely get so much. I can code in live html. 🤯

Hence my question, why continue to code in JavaScript if php can do the same things?🔴😅⚠️

🇨🇵 J'ai essayé PHP. Je trouve ce langage de programmation plus incorporant dans le html. Ils se complètement tellement. Je peux coder dans le html en direct. 🤯

D'où ma question, pourquoi continuer à coder en JavaScript si php peut faire les même choses ?🔴😅⚠️

rolle, (edited ) to bluesky
@rolle@mementomori.social avatar

Just noticed Bluesky doesn't ACTUALLY add the alt text in the img itself. This is a big mistake and makes the service very inaccessible.

The text is actually in the very last part of the DOM (Document Object Model) tree... and is triggered via click. So, if the screen reader doesn't support JavaScript same way than for the seeing people, descriptive text is nowhere to be found. Even when it is, it can't be accessed easily.

ajsadauskas, to ai
@ajsadauskas@aus.social avatar

In five years time, some CTO will review the mysterious outage or technical debt in their organisation.

They will unearth a mess of poorly written, poorly -documented, barely-functioning code their staff don't understand.

They will conclude that they did not actually save money by replacing human developers with LLMs.

#AI #LLM #LargeLanguageModels #WebDev #Coding #Tech #Technology @technology

keithjgrant, to webdev
@keithjgrant@front-end.social avatar

I’m sorry, but I think HTMX is just gross.

A worthwhile experiment, absolutely, but I can’t see myself ever using this for a serious production application. I hope we keep iterating on this before settling for a non-turing complete, directive-driven language that gives Angular 1.0 PTSD flashbacks

elly, to webdev
@elly@front-end.social avatar

I finally finished updating the colour scheme/theme picker on my website. 🎉

Now you can pick a colour scheme of either: auto, light or dark, and then a theme hue.

🔗 https://ellyloel.com

Check it out and tell me how broken it is :blobcatfingerguns:

cory, to ai
@cory@social.lol avatar
sarajw, (edited ) to random
@sarajw@front-end.social avatar

Anyone interested in how I built up https://sarajoy.dev ?

Particularly the visual effect of the scrolling/sliding tabs.

I want to and open it up to questions. It will take me a while, and I feel happier having something out there sooner rather than later - but who knows if it'll help me get it done :)

I'm nervous, because I'm not sure the site as a whole is as accessible as it should be!

Here is the work in progress:
https://sarajoy.dev/blog/scrolling-tabs/

Edent, to webdev
@Edent@mastodon.social avatar

🆕 blog! “Let's build a website using XML!”

It is 2023. XHTML is dead and buried. HTML is a "living standard" with billions of users. So what kind of idiot would want to build a website using XML? Me. I am that idiot. Last year, I launched a "web page" which didn't use HTML. Called, appropriately enough, "YOU DON'T NEED HTML!" That (ab)used […]

👀 Read more: https://shkspr.mobi/blog/2023/08/lets-build-a-website-using-xml/

rolle, to mastodon
@rolle@mementomori.social avatar

Fedi on Fire first beta is now released! I just had to try and do it... Watch those endless Fediverse posts flow! :meow_hearteyes: Check it out at https://fedionfire.stream

Gif animation of endless posts on the fediverse, scrolling fast.

VincentTunru, to webdev
@VincentTunru@fosstodon.org avatar

Question for the @frontend community:

What benefits would you say Web Components have over a framework's components, besides not being tied to a framework?

scy, to webdev
@scy@chaos.social avatar

I've spent a few days playing around with , and I'd like some insights from people who are using it in production. Doesn't need to be a paid project, but more than just "my pet experiment".

What are you using it for?

Like, to me it feels as if either the backend needs to be really tailored to HTMX, with HTML fragments and custom headers and stuff, or you need to start writing non-trivial amounts of JS in the frontend for anything but the most basic tasks.

rolle, to opensource
@rolle@mementomori.social avatar

Mastodon Bird UI 1.7.5 is now released! :neon_skull:

This release adds support for Mastodon 4.2.0.

Changelog:

  • Recognize mispelled GitHub and add an icon
  • Recognize empty field and remove pipe
  • Hover effect missing in menus, Fixes (Thanks @Roboron3042!)
  • Profile view on mobile leaves kebab menu out when the localized "Unfollow" label is longer, Fixes (Thanks @ikke!)
  • Support for Mastodon 4.2.0

Release and the most notable changes with screenshots: https://github.com/ronilaukkarinen/mastodon-bird-ui/releases/tag/1.7.5

Live demo (single column layout only): https://mementomori.social

Source code and installation instructions: https://github.com/ronilaukkarinen/mastodon-bird-ui

flamed, to web
@flamed@social.lol avatar

📝 New Post: An Easy Web.

Jumping on internet discourse again 🔥

https://flamedfury.com/posts/an-easy-web/

sarajw, to webdev
@sarajw@front-end.social avatar

A question on :

Does anyone check their sites with the device font size set to a stop or two larger or smaller than default?

As I'm pushing 40 and now wearing varifocals, I have put my smartphone's system font size up a level.

This seems to occasionally mess with website layouts, sometimes text wraps in unexpected ways, or is partially hidden.

Sometimes it happens only in app-embedded browsers, not the full mobile browser.

louis, to webdev
@louis@emacs.ch avatar

In the last few days I’m experimenting with substituting CRUD API code with Stored Procedures which directly produce the endpoints JSON as a single-row scalar value. API is then just a wrapper that authenticates, validates input and streams the DB’s JSON directly to the client.

  • No ORMs, no SQL generators etc.
  • All SQL is where it should belong: in the database
  • API does only single „CALL myfunc(…)“ db calls
  • A simple centralised error handler can accurately report errors from the database
  • No weird mixed row/json columns scanning into structs and re-marshalling everything to JSON
  • Codebase is collapsing to 20% (by LOCs)
  • Stored Procedures can use wonderfully declarative SQL code
  • Response times in the microseconds, even for multiple queries, all happens inside the DB

More side effects:

  • the data model can change and evolve without touching the API at all
  • Zero deploys mean zero downtime
  • the API application is so tiny, I could easily switch it to any programming language I want (yes, even Common Lisp) without worrying about available databases libraries, type mapping and rewriting tens of thousands of lines of intermixed language/SQL-code.

The general direction of the dev industry is heading in the opposite direction. More ORMs, more layers, more database abstraction. More weird proprietary cloud databases with each their own limited capabilities and query language.

So you tell me: Is it crazy? Is it wrong? Why do I have doubts despite everything working out beautifully?

rolle, to opensource
@rolle@mementomori.social avatar

Mastodon Bird UI 1.7.8 is now released! :neon_skull:

Mastodon 4.2.0 and nightlies supported.

Changelog:

  • Add profile icons for Ko-fi, Patreon, Paypal and Mastodon
  • Add new profile icons to the advanced web interface
  • Add verified badge styles to user listings
  • Fix: Hide pipe from link icons if there is no textual label
  • Fix regression with verified labels on multiple column view
  • Fix unminified globe icon causing it to randomly disappear , Fixes
  • Fix partial globe icon on light theme
  • Fix mention and hashtag color contrast for light theme
  • Fix consistency for --icon-boost-notification-filter-bar
  • Truncate too long localized unfollow button text in notifications in mobile

Live demo (single column layout only): https://mementomori.social

Source code and installation instructions: https://github.com/ronilaukkarinen/mastodon-bird-ui

mappingsupport, to webdev
@mappingsupport@m.ai6yr.org avatar

Got search?

When I searched on: cell phone follow property lines
I got 4.7+ billion hits
The first hit is a PDF for my consulting service.
New personal record for number of hits where one of my things is at the top.

mahryekuh, to webdev
@mahryekuh@fosstodon.org avatar

Hello, front-end developers. Here's your infrequent reminder to make websites that also work on browsers NOT Google Chrome.

Forcing anyone to use Google's glorified spyware is not cool.

anatudor, to CSS

What are your top features you played with, got excited over as they were supported in one browser... then years passed & support hasn't improved?

Mine:
@​property Chrome-only for half a decade
filter() Safari-only since 2015
element() Firefox-only since forever

SeaFury, to webdev

Does anyone have recommendations for a lightweight self hosted alternative to wordpress? I'm done with WP.... I'm at the stage where I'm about to bust out notepad and write some HTML 😂 Please boost for more EYES 👀

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • thenastyranch
  • osvaldo12
  • InstantRegret
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • everett
  • Durango
  • rosin
  • kavyap
  • khanakhh
  • DreamBathrooms
  • megavids
  • magazineikmin
  • tacticalgear
  • cisconetworking
  • ethstaker
  • GTA5RPClips
  • vwfavf
  • Leos
  • ngwrru68w68
  • normalnudes
  • tester
  • modclub
  • anitta
  • JUstTest
  • All magazines