RomanOnARiver, to programming
@RomanOnARiver@mastodon.social avatar

Hey web developers, this may seem like a dumb question, but when I was a young warthog you would link to a directory (just a simple "a href"), and if that directory had an index.html page it would assume that's what you wanted. Now I'm just getting one of those "Index of" pages (with that index.html page visible!) is it because it's running locally instead of a proper web server? Has this just overall changed and I didn't know?

fabian,
@fabian@floss.social avatar

@RomanOnARiver Yeah, that's totally up to the webserver. There is no concept in HTTP (afaik) of "serving a directory". HTTP is text-in, text-out. If you "browse" your filesystem locally with your browser, then it will likely list the directory. If you use a webserver it depends on its configuration. Yes, serving index.html when accessing a /my/directory/ "path" might be a default, but doesn't have to be.

youronlyone, to webdev
@youronlyone@c.im avatar

“Death To Icon Fonts” (2015)

https://www.youtube.com/watch?v=9xXBYcWgCHA

What's your opinion as a #WebDev today?

Did you find a way to address the issues presented while keeping #IconFonts?

Basically:

  1. When our friends with #Dyslexia overrides your fonts, font icons turn into black boxes since the font they're using doesn't have support for those Unicode code blocks.

  2. When screenreaders, or voice assistance, reads a site with icon fonts, they read the icon fonts really weird.

For No.2, a site with properly marked aria labels, or marked as hidden for assistive tech, is the solution I can think of.

However, for No.1, I can't think of a way since once the browser forces the user font, all fonts on the site will rely on the user's custom font.

The only other way I can think of is to provide an option to switch the site's font right from the website, so they don't have to override the site's font.

What's your solution?

#WebDeveloper #WebDevelopers #Coder #Programmer #Webmaster #A11Y #accessibility #assistive #Fonts

gnomicutterance,
@gnomicutterance@hachyderm.io avatar

@youronlyone Icon fonts also suck for voice accessibility, since they're unlabelled icons, and I don't know how to speak their accessible name.

lordmatt, to UI
@lordmatt@mastodon.social avatar

#Designers #WebDevelopers and #UI experts of Mastodon and beyond: I need your advice, please.

This is https://OpenMentions.com - a site I manage. The purpose is to be a hub for discussion and conversation via technologies like #WebMention and #activitypub

The more I look at the #design, the more I feel that it lacks. I can't say what that lack is.

Please offer me your opinions and insights on ways I might raise the bar on UI and clarity of purpose.

(Boosts for reach are most welcome).

liaizon,
@liaizon@wake.st avatar

@lordmatt "comments on all topics" is a really weird and vague sentence. I am quite sure you dont want comments on all topics. There are a lot of awful things to talk about. It seems this exists to show the power of the open internet so maybe start with something closer to that?

aeveltstra, to random
@aeveltstra@mastodon.social avatar

for and : review the pages you have designed / developed using a or , and make sure those convey your actual content.

Today I was hoping to read some advertorial about cool gadget gifts nobody thought of before that editor listed them. Of course it's bull shyte, but what's worse is that the page HID the editorial from the readers, and instead gave me a disclaimer. I thought I had clicked the wrong ad!

aeveltstra,
@aeveltstra@mastodon.social avatar

And unfortunately it's very similar to last year's "coolest gadgets ever" lists.

These lists can be found everywhere. It looks like they're sponsored. They might even be stolen, wholesale, from other pages, or all of them got dictated by the same outlet. A coordinated advertising campaign, masquerading as an honest review or editorial.

I wonder what their return on investment is to run these bull sites.

mechanicalink, to webdev

Have you completed the survey yet? https://survey.devographics.com/en-US/survey/state-of-html/2023

If not, put some time aside this week or weekend and add your voice.

https://lea.verou.me/blog/2023/state-of-html-2023/

veroandi, to programming
@veroandi@mastodon.social avatar

"When teams face challenges with estimation, the root cause is usually a lack of shared understanding rather than a flaw in the estimation process itself."

https://medium.com/tymexlabs/challenges-in-agile-estimation-e0035c482f90

Luke, (edited ) to random
@Luke@typo.social avatar

Attention and , stop making objects fade in on .

When the fails or fails to load, the site is worthless and people bounce.

csilverman,

@Luke I don't do that a lot, but on the occasions I did, I'd have all the styling that hid an object tied to a js class. You've probably seen that trick; if there isn't any JS, nothing is hidden.

(One issue with that: the hidden objects are briefly visible on pageload before the JS class gets applied. To avoid that, I'd use an animation that revealed the hidden object after a second, tied to the .no-js class.)

Luke,
@Luke@typo.social avatar

@csilverman that’s some lovely fallback options. Oh, that the world were are smart and savvy as you, Chris.

Hannibal Lecter Thank You GIF

derconno, to privacy

Dear ,
this is not how opt-in works! Please just stop it.

peter,
@peter@area51.social avatar

@derconno to me that's an instant gdpr violation

bencurthoys,

@peter @derconno "When assessing whether consent is freely given, utmost account shall be taken of whether, inter alia, the performance of a contract, including the provision of a service, is conditional on consent to the processing of personal data that is not necessary for the performance of that contract."

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