home.social

#webapi — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #webapi, aggregated by home.social.

  1. Navigation API теперь доступен в Baseline

    Navigation API предоставляет возможность инициировать (программно запускать), перехватывать и управлять навигацией в браузере. Он также позволяет исследовать (traverse) сущности истории (history entries) приложения. Это улучшенный вариант предыдущих возможностей веб-платформы, связанных с навигацией, таких как History API и window.location , который решает их проблемы и специально предназначен для одностраничных приложений (single-page applications, SPA).

    habr.com/ru/companies/timeweb/

    #javascript #js #web_api #webapi #navigation #history #навигация #история #timeweb_статьи #ti

  2. Navigation API теперь доступен в Baseline

    Navigation API предоставляет возможность инициировать (программно запускать), перехватывать и управлять навигацией в браузере. Он также позволяет исследовать (traverse) сущности истории (history entries) приложения. Это улучшенный вариант предыдущих возможностей веб-платформы, связанных с навигацией, таких как History API и window.location , который решает их проблемы и специально предназначен для одностраничных приложений (single-page applications, SPA).

    habr.com/ru/companies/timeweb/

    #javascript #js #web_api #webapi #navigation #history #навигация #история #timeweb_статьи #ti

  3. Navigation API теперь доступен в Baseline

    Navigation API предоставляет возможность инициировать (программно запускать), перехватывать и управлять навигацией в браузере. Он также позволяет исследовать (traverse) сущности истории (history entries) приложения. Это улучшенный вариант предыдущих возможностей веб-платформы, связанных с навигацией, таких как History API и window.location , который решает их проблемы и специально предназначен для одностраничных приложений (single-page applications, SPA).

    habr.com/ru/companies/timeweb/

    #javascript #js #web_api #webapi #navigation #history #навигация #история #timeweb_статьи #ti

  4. Navigation API теперь доступен в Baseline

    Navigation API предоставляет возможность инициировать (программно запускать), перехватывать и управлять навигацией в браузере. Он также позволяет исследовать (traverse) сущности истории (history entries) приложения. Это улучшенный вариант предыдущих возможностей веб-платформы, связанных с навигацией, таких как History API и window.location , который решает их проблемы и специально предназначен для одностраничных приложений (single-page applications, SPA).

    habr.com/ru/companies/timeweb/

    #javascript #js #web_api #webapi #navigation #history #навигация #история #timeweb_статьи #ti

  5. [Перевод] 10 веб-API, заменяющих многие библиотеки JavaScript

    Современные браузеры тихо съедают экосистему JavaScript живьем. За последние несколько лет основные браузеры выпустили нативные веб-API, которые заменяют удивительно большое количество утилит, которые мы до сих пор устанавливаем по привычке. Тем не менее, многие разработчики продолжают использовать уже ненужные, но привычные библиотеки. Если зависимость всегда работала, она остается в стеке, даже если браузер уже умеет выполнять ту же работу. Такой подход обходится дороже, чем кажется. Каждый дополнительный пакет увеличивает вес сборки, затраты на обслуживание, частоту обновления версий и риск отказа от проекта в долгосрочной перспективе. Нативные API-интерфейсы стоят пользователям 0 КБ данных, работают глубоко в движке (часто вне основного потока (main thread)) и используют оптимизации, недоступные библиотекам.

    habr.com/ru/articles/1015134/

    #javascript #js #webapi #fetch #formdata #url #popover #clipboard #resizeobserver #viewtransitions

  6. [Перевод] 10 веб-API, заменяющих многие библиотеки JavaScript

    Современные браузеры тихо съедают экосистему JavaScript живьем. За последние несколько лет основные браузеры выпустили нативные веб-API, которые заменяют удивительно большое количество утилит, которые мы до сих пор устанавливаем по привычке. Тем не менее, многие разработчики продолжают использовать уже ненужные, но привычные библиотеки. Если зависимость всегда работала, она остается в стеке, даже если браузер уже умеет выполнять ту же работу. Такой подход обходится дороже, чем кажется. Каждый дополнительный пакет увеличивает вес сборки, затраты на обслуживание, частоту обновления версий и риск отказа от проекта в долгосрочной перспективе. Нативные API-интерфейсы стоят пользователям 0 КБ данных, работают глубоко в движке (часто вне основного потока (main thread)) и используют оптимизации, недоступные библиотекам.

    habr.com/ru/articles/1015134/

    #javascript #js #webapi #fetch #formdata #url #popover #clipboard #resizeobserver #viewtransitions

  7. [Перевод] 10 веб-API, заменяющих многие библиотеки JavaScript

    Современные браузеры тихо съедают экосистему JavaScript живьем. За последние несколько лет основные браузеры выпустили нативные веб-API, которые заменяют удивительно большое количество утилит, которые мы до сих пор устанавливаем по привычке. Тем не менее, многие разработчики продолжают использовать уже ненужные, но привычные библиотеки. Если зависимость всегда работала, она остается в стеке, даже если браузер уже умеет выполнять ту же работу. Такой подход обходится дороже, чем кажется. Каждый дополнительный пакет увеличивает вес сборки, затраты на обслуживание, частоту обновления версий и риск отказа от проекта в долгосрочной перспективе. Нативные API-интерфейсы стоят пользователям 0 КБ данных, работают глубоко в движке (часто вне основного потока (main thread)) и используют оптимизации, недоступные библиотекам.

    habr.com/ru/articles/1015134/

    #javascript #js #webapi #fetch #formdata #url #popover #clipboard #resizeobserver #viewtransitions

  8. [Перевод] 10 веб-API, заменяющих многие библиотеки JavaScript

    Современные браузеры тихо съедают экосистему JavaScript живьем. За последние несколько лет основные браузеры выпустили нативные веб-API, которые заменяют удивительно большое количество утилит, которые мы до сих пор устанавливаем по привычке. Тем не менее, многие разработчики продолжают использовать уже ненужные, но привычные библиотеки. Если зависимость всегда работала, она остается в стеке, даже если браузер уже умеет выполнять ту же работу. Такой подход обходится дороже, чем кажется. Каждый дополнительный пакет увеличивает вес сборки, затраты на обслуживание, частоту обновления версий и риск отказа от проекта в долгосрочной перспективе. Нативные API-интерфейсы стоят пользователям 0 КБ данных, работают глубоко в движке (часто вне основного потока (main thread)) и используют оптимизации, недоступные библиотекам.

    habr.com/ru/articles/1015134/

    #javascript #js #webapi #fetch #formdata #url #popover #clipboard #resizeobserver #viewtransitions

  9. Get real-time alerts for Brokepoint! This video shows how to use the Notification Web API to surface errors from background jobs and streams so nothing slips by. A must-watch for devs who want smarter error handling. #WebAPI #Notifications #WebDev #JavaScript #ErrorHandling #DevTools #OpenWeb #PeerTube #English #ScienceTech
    video.d20.social/videos/watch/

  10. Get real-time alerts for Brokepoint! This video shows how to use the Notification Web API to surface errors from background jobs and streams so nothing slips by. A must-watch for devs who want smarter error handling. #WebAPI #Notifications #WebDev #JavaScript #ErrorHandling #DevTools #OpenWeb #PeerTube #English #ScienceTech
    video.d20.social/videos/watch/

  11. Event Loop для начинающих. Не так страшно, как вам рассказывали

    JavaScript выполняет код в одном основном потоке. Это означает, что инструкции выполняются последовательно — одна за другой. Получил команду — выполнил. Но что делать интерпретатору, если он встречает код, который не может выполнить сразу? Например, обработчик события. Пока событие, допустим, клик на кнопку, не произошло, код внутри обработчика не выполнится. Такой код называют асинхронным. К асинхронным операциям относятся, например, таймеры ( setTimeout ), сетевые запросы или события интерфейса. Промисы ( Promise ) используются для обработки результатов таких операций. В такой ситуации на помощь интерпретатору JS приходит среда, в которой выполняется скрипт. Это может быть Node.js, мобильные среды или интерфейс, который предоставляет браузер — Web API (есть и другие). В отличие от JavaScript-движка, среда выполнения может использовать несколько потоков для обработки ввода-вывода, таймеров и сетевых операций. Если сравнить выполнение скрипта с выступлением оркестра, то дирижёром, который отвечает, чтобы каждая функция «отыграла свою партию» в нужный момент, можно назвать Event Loop. Event Loop — это механизм среды выполнения, который управляет порядком выполнения задач. Он координирует работу JavaScript-кода, обработку событий и другие процессы браузера. Вопреки расхожему мнению, работа этого механизма не так сложна, как его часто описывают. В этой статье, проповедуя Фреймановскую истину — «Если не можешь объяснить что-то простыми словами, то ты не понимаешь этого» — автор попытается (для себя и для других) описать работу Event Loop в браузере. В среде Node.js концепция похожа, но вместо Web API используются другие механизмы ввода-вывода.

    habr.com/ru/articles/1011258/

    #eventloop #webapi #новичкам

  12. Local-Only File Encryption with JavaScript.

    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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    About the Dim framework:
    positive-intentions.com/docs/c

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

  13. Local-Only File Encryption with JavaScript.

    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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    About the Dim framework:
    positive-intentions.com/docs/c

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

  14. Local-Only File Encryption with JavaScript.

    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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    About the Dim framework:
    positive-intentions.com/docs/c

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

  15. Local-Only File Encryption with JavaScript.

    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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    About the Dim framework:
    positive-intentions.com/docs/c

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

  16. Local-Only File Encryption with JavaScript.

    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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    About the Dim framework:
    positive-intentions.com/docs/c

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

  17. Mostly I've always used middleware to apply broad swaths of business logic to my ASP.NET Core operations, but found a nice use case for ActionFilterAttributes if you need to selectively implement business logic to specific controller items (learn.microsoft.com/en-us/aspn). However, they don't document how to do dependency injection on your filters well, here is the best practice I've found so far: edi.wang/post/2019/1/21/aspnet

    #Dotnet #ASPCore #WebAPI

  18. Telerik software engineer Dave Brock takes a look at improvements in .NET 10 from a web api coder's perspective. Reviewed improvements include:

    1. Built in Validation for Minimal APIs
    2. Validation Error Responses
    3. OpenAPI 3.1
    4. Schema Improvements
    5. EF Core 10 Named Query Filters
    6. C# 14 Improvements
    7. Null-conditional Assignments
    8. Extension Members
    (...)

    "What’s New with APIs in .NET 10: Taking a Look at Real Improvements"

    telerik.com/blogs/whats-new-ap

    #programming #dotnet #webapi

  19. 🚀 Oh wow, Obelisk 0.32 is here, bringing the groundbreaking ability to *cancel* things — enjoy the thrill of giving up midway! 🤯 Now with #WebAPI for those who can't decide on a format, and #Postgres support so your failures can be highly available across multiple nodes. 🎉 Who knew making things fall apart could be so innovative?
    obeli.sk/blog/announcing-obeli #Obelisk032 #CancelCulture #Innovation #HackerNews #ngated

  20. 🚀 Oh wow, Obelisk 0.32 is here, bringing the groundbreaking ability to *cancel* things — enjoy the thrill of giving up midway! 🤯 Now with #WebAPI for those who can't decide on a format, and #Postgres support so your failures can be highly available across multiple nodes. 🎉 Who knew making things fall apart could be so innovative?
    obeli.sk/blog/announcing-obeli #Obelisk032 #CancelCulture #Innovation #HackerNews #ngated

  21. 🚀 Oh wow, Obelisk 0.32 is here, bringing the groundbreaking ability to *cancel* things — enjoy the thrill of giving up midway! 🤯 Now with #WebAPI for those who can't decide on a format, and #Postgres support so your failures can be highly available across multiple nodes. 🎉 Who knew making things fall apart could be so innovative?
    obeli.sk/blog/announcing-obeli #Obelisk032 #CancelCulture #Innovation #HackerNews #ngated

  22. 🚀 Oh wow, Obelisk 0.32 is here, bringing the groundbreaking ability to *cancel* things — enjoy the thrill of giving up midway! 🤯 Now with #WebAPI for those who can't decide on a format, and #Postgres support so your failures can be highly available across multiple nodes. 🎉 Who knew making things fall apart could be so innovative?
    obeli.sk/blog/announcing-obeli #Obelisk032 #CancelCulture #Innovation #HackerNews #ngated

  23. Анализ аудио потока HLS с помощью Web Audio API и hls.js

    В современных веб-приложениях для потокового видео всё чаще требуется не просто воспроизводить контент, но и анализировать аудиодорожку в реальном времени. Например, строить индикаторы уровня громкости (VU/PPM метры), визуализировать спектрограммы или детектировать тишину. В этой статье разберём, как корректно объединить hls.js и Web Audio API для анализа аудио из HLS-потока в браузере, избежав типичных подводных камней.

    habr.com/ru/articles/967392/

    #hls #webapi #audiocontext #audiocontext_api #react #js #javascript #ts #typescript #html

  24. Анализ аудио потока HLS с помощью Web Audio API и hls.js

    В современных веб-приложениях для потокового видео всё чаще требуется не просто воспроизводить контент, но и анализировать аудиодорожку в реальном времени. Например, строить индикаторы уровня громкости (VU/PPM метры), визуализировать спектрограммы или детектировать тишину. В этой статье разберём, как корректно объединить hls.js и Web Audio API для анализа аудио из HLS-потока в браузере, избежав типичных подводных камней.

    habr.com/ru/articles/967392/

    #hls #webapi #audiocontext #audiocontext_api #react #js #javascript #ts #typescript #html

  25. Анализ аудио потока HLS с помощью Web Audio API и hls.js

    В современных веб-приложениях для потокового видео всё чаще требуется не просто воспроизводить контент, но и анализировать аудиодорожку в реальном времени. Например, строить индикаторы уровня громкости (VU/PPM метры), визуализировать спектрограммы или детектировать тишину. В этой статье разберём, как корректно объединить hls.js и Web Audio API для анализа аудио из HLS-потока в браузере, избежав типичных подводных камней.

    habr.com/ru/articles/967392/

    #hls #webapi #audiocontext #audiocontext_api #react #js #javascript #ts #typescript #html

  26. Анализ аудио потока HLS с помощью Web Audio API и hls.js

    В современных веб-приложениях для потокового видео всё чаще требуется не просто воспроизводить контент, но и анализировать аудиодорожку в реальном времени. Например, строить индикаторы уровня громкости (VU/PPM метры), визуализировать спектрограммы или детектировать тишину. В этой статье разберём, как корректно объединить hls.js и Web Audio API для анализа аудио из HLS-потока в браузере, избежав типичных подводных камней.

    habr.com/ru/articles/967392/

    #hls #webapi #audiocontext #audiocontext_api #react #js #javascript #ts #typescript #html

  27. Episode 1 of The Woody Show is live. A 10-minute kickoff on who I am, why this show exists, Simplicity-First, and what I’m doing at the Update Conference in Prague next week.

    Listen: thewoodyshow.substack.com/p/ch

    #SoftwareArchitecture #SimplicityFirst #dotnet #CSharp #WebAPI #TechLeadership

  28. Episode 1 of The Woody Show is live. A 10-minute kickoff on who I am, why this show exists, Simplicity-First, and what I’m doing at the Update Conference in Prague next week.

    Listen: thewoodyshow.substack.com/p/ch

    #SoftwareArchitecture #SimplicityFirst #dotnet #CSharp #WebAPI #TechLeadership

  29. Episode 1 of The Woody Show is live. A 10-minute kickoff on who I am, why this show exists, Simplicity-First, and what I’m doing at the Update Conference in Prague next week.

    Listen: thewoodyshow.substack.com/p/ch

    #SoftwareArchitecture #SimplicityFirst #dotnet #CSharp #WebAPI #TechLeadership

  30. Episode 1 of The Woody Show is live. A 10-minute kickoff on who I am, why this show exists, Simplicity-First, and what I’m doing at the Update Conference in Prague next week.

    Listen: thewoodyshow.substack.com/p/ch

    #SoftwareArchitecture #SimplicityFirst #dotnet #CSharp #WebAPI #TechLeadership

  31. Episode 1 of The Woody Show is live. A 10-minute kickoff on who I am, why this show exists, Simplicity-First, and what I’m doing at the Update Conference in Prague next week.

    Listen: thewoodyshow.substack.com/p/ch

    #SoftwareArchitecture #SimplicityFirst #dotnet #CSharp #WebAPI #TechLeadership

  32. 🔍 #Perplexity launches Search #API - direct access to real-time web index powering their answers without generative layer #AI #webapi #search

    ⚡ Delivers factual, up-to-date results with structured snippets ranked for relevance - skip heavy preprocessing
    🎯 Continuously refreshed index spanning hundreds of billions of pages with high accuracy at low latency
    🔧 Developer-friendly pricing at $5 per 1K requests with full control over output processing

    🧵 👇

  33. W krótkim odstępie czasu dwie aplikacje internetowe poprosiły firmę, w której pracuję, o dostęp do lokalizacji naszych publicznych toalet.

    I w ten sposób niechcący zostaliśmy dostawcą usługi webowej...

    #webapi

  34. Ever heard of the device motion API in web browsers? No? It lets websites access the position and movements of your phone or tablet.
    Here is a demo:
    audero.it/demo/device-orientat
    Very useful for some specific applications, like augmented reality. But other than that, not particularly useful for websites.

    Well, except advertisers of course. I couldn't find any up-to-date research, but this one from 2018 shows there's a minority of trackers that do access this information and send it to a server, for who knows what purposes exactly:
    sensor-js.xyz/

    I think this should have been an opt-in feature. While device orientation and motion is not nearly as sensitive as a camera or microphone, very few websites actually need this information and just providing it to every website seems like a totally unnecessary privacy violation to me.

    #WebAPI #fingerprinting #privacy

  35. Microsoft just released the OData .NET 9 PredotnetOData makes building & consuming RESTful APIs easier with powerful querying & navigation built in.

    Check out the announcement devblogs.microsoft.com/odata/o

    Learn OData in 6 steps odata.org/getting-started/unde

    #OData #dotnet #WebAPI #DataDriven

  36. File Encryption with JavaScript.

    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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    About the Dim framework:
    positive-intentions.com/docs/c

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

  37. File Encryption with JavaScript.

    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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    About the Dim framework:
    positive-intentions.com/docs/c

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

  38. File Encryption with JavaScript.

    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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    About the Dim framework:
    positive-intentions.com/docs/c

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

  39. File Encryption with JavaScript.

    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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    About the Dim framework:
    positive-intentions.com/docs/c

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

  40. I’m desperately worried about the number of things I don’t know about. #Python #PowerBI #WebAPI

  41. 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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    Hook Code: github.com/positive-intentions

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

  42. ViceSociety revendique des attaques informatiques à l'encontre de:

    #usa #canada #italy #uk #belgium #ecuador #education #ransomware #vicesociety #líder #teachers #community #campus #databreach #financial #vehículos #services #students #electronics #antennen #employees #diritto #konzepte #tuition #payments #digital #leistungen #shops #kundenservice #products #automatie #web #chemie #elektrische #online #microelectronics #actividades #smart #threats #grades #inteligente #portal #insights #balances #college #siniestros #telekommunikation #elektronica #systems #electrónico #virtual #competitivo #careers #mobilfunk #retails #semiconductors #technologies #brevetti #analysis #digital #mercado #telefonische #fysica #autotechnieken #courses #karriere #sanitair #market #robotics #direktvertrieb #innovative #coberturas #webapi #equipayment #business #póliza #cyberaanval #mercati #mobile #consultas #produkte #competitive #autoconectado #property #application #consumers #laws #firms #facturación #serviceleistungen #productos #patents #seguros #electrónica #riesgos #fiduciaros #automation #wiskunde #tecnología #industriële #piattaforma #asistencias #admissions #soluzioni #belgique #italie #informatique

  43. 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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    Hook Code: github.com/positive-intentions

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

  44. 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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    Hook Code: github.com/positive-intentions

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

  45. 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: dim.positive-intentions.com/?p

    Demo Code: github.com/positive-intentions

    Hook Code: github.com/positive-intentions

    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.

    #Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept