#xml-file

[ follow ]
#css
Web development
fromCsswizardry
4 days ago

What Is CSS Containment and How Can I Use It? - CSS Wizardry

CSS containment optimizes browser performance by defining boundaries for DOM elements, allowing the browser to skip unnecessary work during changes.
fromCloud Four
2 months ago
Web design

Faking a Fieldset-Legend

Mimic a native <legend> overlay by slicing a bordered container into three areas, using CSS Grid and pseudo-elements for a transparent, center-aligned, multi-line heading.
fromCSS-Tricks
1 month ago
Web development

Interop 2026 | CSS-Tricks

Major browser engines are collaborating to deliver consistent support for new CSS features, enabling anchor positioning, advanced attr(), contrast-color(), and text fragments.
Web development
fromCsswizardry
4 days ago

What Is CSS Containment and How Can I Use It? - CSS Wizardry

CSS containment optimizes browser performance by defining boundaries for DOM elements, allowing the browser to skip unnecessary work during changes.
Java
fromInfoWorld
1 week ago

Basic and advanced Java serialization

Order in custom serialization must match exactly to avoid data corruption or deserialization failure.
Python
fromDEV Community
2 weeks ago

I Analyzed the Readability of 10 Popular Developer Documentation Sites

Readability of developer documentation is crucial; many popular docs score below standard readability levels.
Web frameworks
fromSubstack
2 weeks ago

Blob Objects in JavaScript: A Practical Guide to Files, Previews, Downloads, and Memory

Blob objects are essential for efficient file handling in frontend development, addressing issues like memory management and performance.
Web development
fromSearch Engine Roundtable
1 week ago

Google Adds More Properties For Discussion Forum & QA Page Markup & Documents Robots Tags Outside HTML Head

Google updated its SEO documentation to clarify robots meta tags handling and added new properties for Discussion Forum and QA Page markup.
Software development
fromMedium
2 weeks ago

From Concept to Production: The Complete Guide to XML Prompt Engineering for Software Developers

Treat LLMs as compilers, not chatbots, using Structured XML Prompting to generate professional-grade code through a five-stage AI-assisted development cycle with rigid constraints.
Node JS
fromAllthingssmitty
3 weeks ago

Native JSON modules are finally real - Matt Smith

Import attributes enable native JSON module support in JavaScript, eliminating the need for bundler transforms by allowing explicit type declaration with the `with { type: "json" }` syntax.
Online marketing
fromPractical Ecommerce
1 month ago

AI Bots Don't Need Markdown Pages

Serving Markdown versions of web pages to AI bots resembles cloaking tactics and risks diluting essential signals without proven effectiveness in improving visibility.
Node JS
fromInfoWorld
1 month ago

Why local-first matters for JavaScript

JavaScript innovation accelerates through local-first SQL datastores, universal isomorphic JavaScript via WinterTC, reactive signals adoption, NPM alternatives, Java-JavaScript bridges, and Deno's resurgence.
fromInfoWorld
1 month ago

The right way to architect modern web applications

Modern web applications are no longer just "sites." They are long-lived, highly interactive systems that span multiple runtimes, global content delivery networks, edge caches, background workers, and increasingly complex data pipelines. They are expected to load instantly, remain responsive under poor network conditions, and degrade gracefully when something goes wrong.
Web frameworks
Marketing tech
fromAol
1 month ago

How structured data helps your brand get cited in AI results

Structured data enables brands to be cited in AI-generated answers across platforms like ChatGPT, Gemini, and Perplexity by providing entity and provenance signals that AI systems use to select sources for conversational results.
fromCSS-Tricks
1 month ago

An Exploit ... in CSS?! | CSS-Tricks

Google credits security researcher Shaheen Fazim with reporting the exploit to Google. The dude's LinkedIn says he's a professional bug hunter, and I'd say he deserves the highest possible bug bounty for finding something that a government agency is saying "in CSS in Google Chrome before 145.0.7632.75 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page."
Information security
Software development
fromInfoWorld
1 month ago

Abandoned project linking Java, JavaScript makes a comeback

The Detroit project revives native JavaScript and Python script engines for the JVM using Chrome V8 and CPython, with plans to become an official OpenJDK project while leveraging the Foreign Function & Memory API.
#javascript
jQuery
fromjQuery Script
2 months ago

Exporting HTML Table Into CSV File - jQuery csvExport

jQuery plugin converts HTML tables into downloadable CSV files with configurable filename, automatic escaping, and before/on-string-ready callbacks.
Software development
fromInfoQ
1 month ago

How WebAssembly Components Enable Safe and Portable Software Extensions

WebAssembly components enable language-agnostic, sandboxed, high-performance application extensions that run third-party code while protecting proprietary implementations.
#markdown
fromMedium
2 months ago

JSON Serialisation Explained with a Recipe

The project behind this post is intentionally a bit over-engineered - in the &quot;let's see what breaks when things grow&quot; sense. That's by design. While a simple recipe example could easily be modelled with plain strings and numbers, cookbook explores more advanced, real-world concerns: extensibility, customisation, validation, and precise handling of numeric values, including floating-point quantities. The recipe domain is just a familiar, low-stakes vehicle for discussing these deeper ideas.
Software development
fromVerou
2 months ago

Web dependencies are broken. Can we fix them? * Lea Verou

Dear JS ecosystem, I love you, but you have a dependency management problem when it comes to the Web, and the time has come for an intervention. No, this is not another rant about npm's security issues. Abstraction is the cornerstone of modern software engineering. Reusing logic and building higher-level solutions from lower-level building blocks is what makes all the technological wonders around us possible. Imagine if every time anyone wrote a calculator they also had to reinvent floating-point arithmetic and string encoding!
Node JS
fromRaymondcamden
2 months ago

Building an RSS Aggregator with Astro

This weekend I had some fun building a little Astro site for RSS aggregation. It works by the individual user defining a set of feeds they care about and works with a server-side Astro route to handle getting and parsing the feeds. Here's a quick example. On hitting the site, it notices you haven't defined any feeds and prompts you to do so:
Web frameworks
Web development
fromHowbrowserswork
2 months ago

How Browsers Work

Browsers convert address-bar input into normalized URLs or search queries, resolve domain names to IPs, send HTTP requests with headers, and fetch resources to render pages.
fromInfoWorld
2 months ago

Are you ready for JavaScript in 2026?

React tutorial: Get started with the React libraryDespite the endless churn of new frameworks, React remains the quintessential reactive engine. This updated guide walks you through the fundamentals of React development, including a This is Spinal Tap variant on the canonical counter application. Sometimes, your components just need to go to 11.
Web frameworks
Software development
fromRaymondcamden
2 months ago

Using Chrome AI to Rewrite Monstrous JSON

Gen AI can transform structured JSON game data into creative, human-readable descriptions that produce randomized, engaging summaries for monsters and other datasets.
Web development
fromInfoQ
2 months ago

HTML Invoker Commands Achieve Baseline Support Across All Major Browsers

HTML Invoker Commands API enables declarative button controls (commandfor and command) for popovers and dialogs, reducing reliance on JavaScript and improving initial interactivity.
Web development
fromCmsreport
2 months ago

Preserving CMS Report: Why We Are Transitioning to a Permanent Archive

CMS Report will be transitioned into a permanent archive: no new content or updates will be published while existing material remains online and accessible.
Web development
fromCSS-Tricks
2 months ago

HTTP Archive 2025 Web Almanac | CSS-Tricks

Widespread adoption of variable fonts and persistent accessibility failures (poor color contrast, removed focus styles, missing image alt text) characterize the current web.
fromSitePoint Forums | Web Development & Design Community
11 years ago

IE will not read external stylesheet

After searching and searching, it seems that you and I are the only ones in the world who have this problem. In the F12 console, I found: SEC7113 "CSS was ignored due to mime type mismatch". Discussion here: MSDN. It seems that IE9 and above "sniff" the HTTP headers for the correct MIME type, and ignore JS and CSS that have the wrong header. When it fetches files from the local filesystem, it should disable this sniffing, since there aren't any real HTTP headers. But our two computers, (and nobody else's) are sniffing and ignoring headers.
Web development
[ Load more ]