JavaScript Proxy with Storage

The JavaScript Proxy API provides a wealth of “magic” within JavaScript, allowing you to use any object as sort of an alias that allows a wall of validation, formatting, and error throwing. Did you know that you could also employ the Proxy API as an abstraction to different types of storage? Whether it’s sessionStorage, localStorage, or IndexedDB, you can use a proxy to make the API much easier to work with! A very basic usage of the Proxy API is as follows: /* const proxy = new Proxy({}, { get:…

Read More

Weekly Platform News: Tracking via Web Storage, First Input Delay, Navigating by Headings

In this week’s roundup, Safari takes on cross-site tracking, the delay between load and user interaction is greater on mobile, and a new survey says headings are a popular way for screen readers to navigate a webpage. Let’s get into the news. Safari’s tracking prevention limits web storage Some social networks and other websites that engage in cross-site tracking add a query string or fragment to external links for tracking purposes. (Apple calls this “abuse of link decoration.”) When people navigate from websites with tracking abilities to other websites via…

Read More

Things You Have to Pay Attention to When Choosing a Cloud Storage Provider

Storing files in the cloud is more popular than ever. Whether it’s using iCloud for our Photos, OneNote for our MS Word documents, or Dropbox for large files, cloud computing has become an integral part of our professional and personal lives. These days, there’s no shortage of providers, but each has its own particular strengths and weaknesses. So be sure to pay attention to these key details when choosing which service you’re going to trust your data with. Image Source 1. Uptime Most of us think cloud servers are invincible.…

Read More