#Development #Pitfalls
All browsers get this wrong · What DevTools misinterpret about Shadow DOM https://ilo.im/163dax
_____
#Bugs #Specification #WebComponents #ShadowDOM #DevTools #Browser #WebDev #Frontend #DOM #CSS
#Development #Pitfalls
All browsers get this wrong · What DevTools misinterpret about Shadow DOM https://ilo.im/163dax
_____
#Bugs #Specification #WebComponents #ShadowDOM #DevTools #Browser #WebDev #Frontend #DOM #CSS
This is really cool: SQLite File Format Viewer (runs entirely in the #browser)
> This tool helps you explore the #SQLite file format internals according to the official #specification. It's designed for #developers and #database enthusiasts who want to understand the internal structure of SQLite database files.
#Development #Announcements
Default 'h1' styles are changing · What this means for front-end developers https://ilo.im/1639ni
_____
#Headings #UserAgent #Styles #Sections #Rendering #Specification #HTML #Browser #WebDev #Frontend
#Development #Guidelines
Mainlining mains · “Use only one (non-hidden) ‘main’ landmark per HTML page.” https://ilo.im/1635cl
_____
#SemanticHTML #HTML #Specification #Accessibility #ScreenReader #ARIA #WebDev #Frontend
#Development #Explorations
Forbidden request headers · Some request headers are more trustworthy than others https://ilo.im/16333j
_____
#Specification #HttpHeaders #Browser #JavaScript #FetchAPI #XMLHttpRequest #CloudflareWorker #WebDev #Frontend #Backend
#Development #Proposals
How do we evolve CSS logical shorthands? · There are options, but one major roadblock https://ilo.im/1630tm
_____
#CSS #Shorthand #LogicalProperties #Specification #CSSWG #W3C #WebDev #Frontend
#Development #Announcements
CSS Mixins are ready to explore · How you can enable the feature in Chrome Canary https://ilo.im/162zz3
_____
#ModernCSS #W3C #Specification #CssMixins #CssFunctions #Chrome #Browser #WebDev #Frontend #CSS
Years ago I started writing a #specification for a family of binary file formats with three goals:
- Extremely simple for mmapped access
- Frozen in time (no versioning)
- No complex algorithms to read/write the data
I still think there's value to those formats, since the tasks they try to ratify come up time and again, and there seems to be no simple equivalent
I never finished it because I feel I still need more feedback. If you're interested, please have a read:
#Development #Previews
Regular expression pattern modifiers · A look at a feature expected in ECMAScript 2025 https://ilo.im/161s45
_____
#Specification #EcmaScript #JavaScript #RegEx #WebDev #Frontend #Backend
@mrchrisadams Yeah, #S3-Style #ObjectStorage is nifty in many places.
@mdhughes Detailed and well written documentation is great... #lisp #commonlisp #documentation #books #specification
#Development #Previews
ECMAScript ‘Import Attributes’ · A look at a feature expected in ECMAScript 2025 https://ilo.im/161r86
_____
#Specification #EcmaScript #JavaScript #WebDev #Frontend #Backend
recently I stumbled upon https://github.com/w3c/activitystreams/issues/616#issuecomment-2498990563 and (apart from this concrete issue) it make me think about how _new_ users to the protocol understand the use of multiple languages
The problem why the #ActivityPub #Specification has a deep learning curve:
In order to understand the use of multiple languages, you need to read at least 4 specifications.
Any user of the software can say: I speak language X in quality Y.
It might not be obvious to new users that it is the according
- HTTP "accept-language" header
like e.g. "de,en-US;q=0.7,en;q=0.3"
The default language is defined in the
- JSON-LD spec. as described in above issue
The primer to read about how to use it is in the
- AS Core specs.
https://www.w3.org/TR/activitystreams-core/#naturalLanguageValues
while the properties are described in the
- Vocabulary specs.
e.g. https://www.w3.org/TR/activitystreams-vocabulary/#dfn-name
While this is understandable and fine for me, it might be confusing to new or non-tech-implementors …
#i18n #language #specs #html #jsonld #as
/ @evan
Without requirements or design, programming is the art of adding bugs to an empty text file.
— Louis Srygley
#Flicker #Review : The #term “Flicker Review” #might mean two #different things depending on environment in which they are used. Without further #specification, here are a few #potential #interpretations of the term:
1. Flicker has reviewed both #Photography and even #filmmaking.
Flicker Review in this context means the
http://surl.li/xjenxt
How To Check NVIDIA GPU Specification Information On Ubuntu Linux Command Line Terminal https://youtu.be/boWxlJbJ47k #Websplaining #NVIDIA #NvidiaGPU #GPU #Specs #GpuSpecs #Specification #CommandLineTerminal #Ubuntu #Linux #UbuntuLinux #Terminal #SMI #NVSMI #SystemManagementInterface
I just found out that the @ietf recently published JSContact yet another specification for storing contact data.
It’s super interesting, though, and I am falling down the rabbit hole of all the links and related information about this.
One of the authors is Mario Loffredo, “First Technologist” of the Informatics and Telematics section of the Italian National Counsel for Research (CNR).
It’s the first time I find an Italian in public sector research authoring a spec!
I just sent him a Linkedin connection request, even if I don’t even know why…
#Development #Debates
Should masonry be part of CSS grid? · Exploring two CSS syntaxes for waterfall layouts https://ilo.im/160my8
______
#Layout #Masonry #UseCase #CssGrid #CSS #CSSWG #Specification #WebDesign #WebDev #Frontend
The #Specification from last year.
ECMA-262, 14th edition, June 2023
20.1.2.12 Object.getPrototypeOf (O)
– is followed by –
20.1.2.13 Object.hasOwn (O, P)
#JavaScript #specification #reading
#newFeatures #ECMAScript
#Development #Debates
Help us choose the final CSS Masonry syntax · Get the latest updates and share your feedback https://ilo.im/160id2
______
#Layout #Masonry #CSSWG #Specification #WebDesign #WebDev #Frontend #CSS #CssGrid #CssFlexbox