#Development #Discussions
Influence the State of HTML 2025 survey · Which new HTML features or Web APIs are on your radar? https://ilo.im/1658sh
_____
#HTML #Survey #Community #Browser #Interoperability #WebPlatform #WebDev #Frontend #WebAPI

#Development #Discussions
Influence the State of HTML 2025 survey · Which new HTML features or Web APIs are on your radar? https://ilo.im/1658sh
_____
#HTML #Survey #Community #Browser #Interoperability #WebPlatform #WebDev #Frontend #WebAPI
Apple veröffentlicht Safari Technology Preview 222: Verbesserte Leistung und Fehlerbehebungen
Apple hat eine neue Version de
https://www.apfeltalk.de/magazin/news/apple-veroeffentlicht-safari-technology-preview-222-verbesserte-leistung-und-fehlerbehebungen/
#News #Services #Accessibility #Apple #CSS #Entwickler #Entwicklerfeedback #MacOSSequoia #MacOSTahoe #Media #ReleaseNotes #Rendering #SafariTechnologyPreview #Scrolling #Softwareaktualisierung #Testversion #Update #WebAPI #Webbrowser
File encryption with a browser.
I've been exploring the #WebCryptoAPI and I'm impressed!
When combined with the #FileSystemAPI, it offers a seemingly secure way to #encrypt and #store files directly on your device. Think #localstorage, but with #encryption!
I know #webapps can have #security vulnerabilities since the code is served over the web, so I've #OpenSourced my demo! You can check it out, and it should even work if #selfhosted on #GitHubPages.
Live Demo: https://dim.positive-intentions.com/?path=/story/usefs--encrypted-demo
Demo Code: https://github.com/positive-intentions/dim/blob/staging/src/stories/05-Hooks-useFS.stories.js
Hook Code: https://github.com/positive-intentions/dim/blob/staging/src/hooks/useFS.js
IMPORTANT NOTES (PLEASE READ!):
* This is NOT a product. It's for #testing and #demonstration purposes only.
* It has NOT been reviewed or audited. Do NOT use for sensitive data.
* The "password encryption" currently uses a hardcoded password. This is for demonstration, not security.
* This is NOT meant to replace robust solutions like #VeraCrypt. It's just a #proofofconcept to show what's possible with #browser #APIs.
#ASPNETCore OData #WebAPI Template Preview is live! Scaffold #OData APIs in .NET 8+ with query options ($filter,$select,$expand), batch support, Swagger & case-insensitive routing. Install with
`dotnet new install Microsoft.OData.WebApiTemplate`
https://devblogs.microsoft.com/odata/asp-net-core-odata-web-api-template-preview-release/
I was writing yet another JsonConverter<T>... until I discovered how .NET handles polymorphic serialization with just two attributes
Here’s how I ditched boilerplate & made my APIs cleaner with [JsonPolymorphic] + [JsonDerivedType]
https://wp.me/p29SK-ZB
#DotNet #CSharp #SystemTextJson #WebAPI #CleanCode
#ASPNETCore OData Web API Template Preview Release.
buff.ly/uFe42oL
#odata #webdev #webapi #dotnet
ASP.NET Core OData Web API Tem...
#ASPNETCore OData Web API Template Preview Release.
https://devblogs.microsoft.com/odata/asp-net-core-odata-web-api-template-preview-release/
An ASP.NET Core Web API of my authorship to access and manipulate project data using EF Core, and JWT on a PostgreSQL or SQL Server database.
Having played a bit I'm now adding #OpenAPI docs with #Swagger UI to #Autonomi dweb using #utoipa and #utoipauto.
EDIT: switched from #utoipauto to #utoipa_actix_web
I'm neither a user nor, until now a builder of HTTP APIs so stumbling around, but these crates do a decent job of being usable even to a novice.
I really shouldn't be let loose with all this
I am in the situation that I need to talk to a #WebAPI that I am not familiar with (PlayFab). The documentation could be better, so there is a lot of stuff that I need to find out by trial-and-error.
Some weeks ago I bought an issue of the c't magazine - the only one I bought in years - that by chance had an article about a tool for such a situation: #Bruno (https://www.usebruno.com/).
After playing around a bit with it: Full recommendation.
Lapidary-render 0.12.0 is now released.
To the best of my knowledge it's the only #codeGenerator that properly handles #jsonSchema anyOf and allOf.
Also has support for oneOf, but not per the specs.
https://github.com/python-lapidary/lapidary-render/releases/tag/v0.12.0
Who here knows enough #webplatfrom and #webapi to know if relative links exists with the Origin Private File System (#OPFS)?
thanks much for RT and dig to find people knowing...
#Development #Launches
Interop 2025 Dashboard · Web developer pain points being resolved this year https://ilo.im/162c5t
_____
#Interoperability #BrowserSupport #Browser #WebPerf #WebDev #Frontend #HTML #CSS #JavaScript #WebAPI #2025
Websocket Echo en Java EE https://lineadecodigo.com/java/websocket-echo-en-java-ee/ por @victor_cuervo #java #javaee #jakarta #javascript #webapi #websocket
#Development #Introductions
BroadcastChannel API · Basic communication between browsing contexts https://ilo.im/161ix7
_____
#Tabs #Windows #Frames #iFrames #WebPage #Browser #WebAPI #WebDev #Frontend
#Development #Releases
WebKit features in Safari 18.2 · New CSS options, including View Transitions, and more https://ilo.im/161cka
_____
#Safari #Browser #Media #WebAPI #WebAssembly #WebDev #Frontend #HTML #CSS #JavaScript
Deploy your #ASPNETCore Web API with the help of GitHub Copilot for Azure in Visual Studio Code.
https://buff.ly/3D3KsHC
#vscode #azure #githubcopilot #cloud #webdev #webapi #apis #dotnet #csharp
Learn how to close down and wind up an API without making a mess of it all in this post by me. Avoid surprising your customers with these simple communication and monitoring methods. #APIDevelopment #WebAPI https://blog.treblle.com/best-practices-deprecating-api/
Question for the .Net developers. When working with a service layer and WebAPI where do you put the user input *format* validation? controller/endpoint, service, or both?
I'm currently using fluentvalidation for format validation, validated at the WebAPI endpoint(s), and business logic validation within the service layer. Any serious formatting issues would cause a model exception, which seems fair as if invalid user data reaches the service layer I consider it exceptional