matthiasott, to random
@matthiasott@mastodon.social avatar

Once more, @adactio is right: reducing to only the business benefits doesn’t do it justice.

The big-picture implications – like sustainability, inclusivity, and also the joy of using a snappy website – are every bit as important, because they directly affect us as human beings. 👏

https://adactio.com/journal/20154

boilingsteam, to random
@boilingsteam@mastodon.cloud avatar

MSFT is forcing Outlook and Teams to open links in Edge and IT admins are angry: https://www.theverge.com/2023/5/3/23709297/microsoft-edge-force-outlook-teams-web-links-open

boilingsteam,
@boilingsteam@mastodon.cloud avatar

@GlowingLantern

> this will bring some admins to question their dependence on Microsoft

You have high hopes there. Microsoft does shit like that every other day and by far and large the "consumers" keep using it no matter what.

Okona,
@Okona@chaos.social avatar

@boilingsteam @GlowingLantern true unfortunately…

aral, to programming
@aral@mastodon.ar.al avatar

Want strong typing without a build process?

(Hint: you don’t need to use TypeScript.)

  1. Use a modern editor like Helix Editor or VSCodium that supports the TypeScript Language Server (LSP).

  2. Add this line to the top of your JavaScript file (without the backticks, if you see any):

// @ts-check  
  1. Go read up on JSDoc ;)

¹ https://helix-editor.com
² https://jsdoc.app/about-getting-started.html

#javaScript #typeSafety #JSDoc #lsp #HelixEditor #typeScript #web #dev

Shini92,
@Shini92@mas.to avatar

@aral // @ts-check is really welcome and needed for files like eslint config or prettier config where you do not have other options like TS

So for example in we use it like this https://github.com/faker-js/faker/blob/ede6ffac383a853c12b7a47cebbb031ba80627aa/.eslintrc.js#LL1C1-L1C1 together with https://github.com/Shinigami92/eslint-define-config

orta,
@orta@webtoo.ls avatar

@aral ( FWIW, I'd recommend recommending the TypeScript JSDoc reference (as that is what is powering all the JSDoc editor tooling! ) https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html )

aral, to programming
@aral@mastodon.ar.al avatar

If you’re using HTML Validate (you should; it’s ace), update to 7.15.2. It no longer flags multiple buttons with the same name used in forms as a validation error (this is a valid pattern that lets you interpret a form differently on the server based on which button it was submitted with).

https://gitlab.com/html-validate/html-validate/-/issues/212

#web #dev #html #validation #js #NodeJS #htmlValidate #validator

aral,
@aral@mastodon.ar.al avatar

PS. Kitten uses HTML Validate to show you validation issues with your pages as you develop.

:kitten:💕

https://codeberg.org/kitten/app

#SmallWeb #Kitten #web #dev #html #validation #js #NodeJS #htmlValidate #validator

amberhearts, to random

Do anyone have a recommendation where to set up a container for as cheap as possible? 🐋📦

The web app I'm playing around with is very small and it can probably get away with some heavy performance restrictions.
It's just a hobby thing, so the main thing is that it needs to cost as little as possible (or free) :blobcatthinking:

Boosts appreciated! :boost_requested:

delta,
@delta@mk.absturztau.be avatar

@astrid @amberhearts the only thing is oracle cloud is, lets just say very picky, about letting you sign up to their free tier

they require you to add a payment method for verification and they pretty much only accept traditional credit cards, most debit cards, and payment services like paypal aren't accepted

astrid,
@astrid@fedi.astrid.tech avatar

@delta @amberhearts ah, I think I remember something along those lines. Honestly if I was running my server I'd totally loan out similarly sized VMs to others. Problem is, well, I'm not running my own server right now

jarilehtinen, to internet Finnish

Wait a second… Why is it, that we need a search engine to use the web? I mean, the web wouldn’t be as useful without one. Web is too dependent on Google/DuckDuckGo/Bing/etc – and there is no fix.

davidshq,
@davidshq@hachyderm.io avatar

@jarilehtinen What would you use instead? I mean there is social media (but that is only so useful without search) and one could go back to old web directories...? Actually curious. 🙂

jarilehtinen,

@davidshq Well, I don’t actually know… Information has to be indexed, and search engines do the best job at the moment.

Search engines control a huge part of the web. I’m not worried or anything, just totally random thoughts.

petersuber, to random
@petersuber@fediscience.org avatar

Always worth remembering. The could have been proprietary infrastructure.
https://www.npr.org/2023/04/30/1172276538/world-wide-web-internet-anniversary

"30 years ago this week…something called the World Wide Web launched into the public domain… owned Berners-Lee's invention and…had the option to license [it] out…for profit. But Berners-Lee believed that keeping the web as open as possible would help it grow…[He] eventually convinced CERN to release the World Wide Web into the without any or fees."

aardvark,
@aardvark@ioc.exchange avatar

@petersuber it’d have given gopher a chance!

petersuber,
@petersuber@fediscience.org avatar

Also see the anniversary statement from @w3c ().
https://www.w3.org/blog/2023/04/30th-anniversary-of-licensing-the-web-for-general-use-and-at-no-cost/

"CERN’s decision to provide unencumbered access to the basic Web protocols and software developed there was instrumental to the success of the technical work done at the World Wide Web Consortium. The decision to base the Web on royalty-free standards from the beginning has been vital to its success."

alainmi11, to random French
@alainmi11@mamot.fr avatar

Cela fait désormais 30 ans (depuis le 30 avril 1993) que le a été placé dans le domaine public par le CERN où il a été créé, sous l'impulsion de son inventeur Tim Berners-Lee, changeant de manière définitive la vie de plusieurs milliards de personnes aujourd'hui.
https://www.w3.org/blog/2023/04/30th-anniversary-of-licensing-the-web-for-general-use-and-at-no-cost/

strypey, to random
@strypey@mastodon.nzoss.nz avatar

about , which according to their website;

"... is being proposed as a standard at the Web Platform Incubator Community Group":

https://webmonetization.org/

colinsmatt11,
@colinsmatt11@gleasonator.com avatar

@silverpill @strypey @Hyolobrika Are we not going to talk about Ripple's "donations" to W3C? That was the thing that sealed the deal for me.

strypey,
@strypey@mastodon.nzoss.nz avatar

@Hyolobrika
> Tipping for posts is stupid

Tipping is pretty stupid in general. Any musician will tell you that busking is no way to make a living. But I'm all for running the experiment. Some payment is better than no payment, especially when it doesn't depend on a gatekeeper like YT or Spotify who keep most of the revenue for themselves.

@silverpill

damngoodtech, to programming
@damngoodtech@mastodon.social avatar

You know those times when you're working on a or project and you forget what port a service is on?

There's a site just for that: https://whatport.net

Bookmark the page, refer back to it whenever you need to refer to a port number.

Includes a copy feature for

damngoodtech,
@damngoodtech@mastodon.social avatar

@tseitr Definitely. If you want to go that route, by all means do it.

But there are lots of people who don't use Linux. And it's not as streamlined as having the services popup in a webpage.

Plus, you can always add services to https://gitlab.com/damn-good1/what-port/.

At some point I'd like to add a "community" json file to allow others to add to it.

web, to random German
@web@derstandard.at avatar
TiffyBelle, to infosec

Search have now completely removed their dependence on MS Bing's API for search results. Results now come 100% from their own crawler:

https://brave.com/search-independence/

Not only do they have one of the most private search engines, it is now fully independent. Search engines not tied to either Google or Bing crawlers are good for the web in general. 👍

@infosec

damngoodtech,
@damngoodtech@mastodon.social avatar

@TiffyBelle @infosec Nice! How are they different from DDG?

TiffyBelle,

@damngoodtech @infosec From a privacy perspective, both are good.

DDG, however, is still reliant on third parties for results, mostly Bing. With Brave's recent change, is entirely independent.

On a personal level I also just prefer the results I get from Brave Search. I like how they present "discussions" in a separate area for forum/reddit threads and I like their AI summarizer. I also like how Brave has implemented DDG's !bang system, and seems to redirect quicker.

fvg, to webdev

💡 My new blog post about building my website from scratch is out!

🛠️ I talk about modern WebDev practices, security, complexity, accessibility and more..

#web #security #html #css #dev

https://www.fvg.io/blog/AB1414/building-my-website-devsecops-practices

boilingsteam, to random
@boilingsteam@mastodon.cloud avatar

The Imgur Apocalypse Is Going to Break Large Parts of the Internet - Lesson: host your own images: https://www.vice.com/en/article/4a3vkq/the-imgur-apocalypse-is-going-to-break-large-parts-of-the-internet

eferis, to tech
@eferis@mastodon.social avatar

Anyone knows if there’s a extension that allows you to add some sort of black square overlay on any video to hide parts you don’t wish to see (ads, on-screen chats etc.)?

raptor85,
@raptor85@mastodon.gamedev.place avatar

@eferis don't know of any addong but if you're on linux just open a terminal window or something (anything really), click the icon and select "always on top" for a quick workaround, it'll mask anything you put it over while still being able to interact with the window behind it (so long as you don't click in the terminal itself of course)

  • 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