Web in September - Newsletter by Agney
Hey October!
October means it’s time for Hacktoberfest. Over the years, there has been very different public opinion about what the fest and the month means for everyone and there are still apprehensions. If you aren’t familiar, the fest is about celebrating open source and encouraging more people to directly contribute and support open source projects.
This year, Hacktoberfest focuses on brining in non code interactions with open source projects b bringing chores like design, testing, documentation to the forefront.
Releases
Browsers
- Firefox 105 ships with Offscreen Canvas API (just Safari to follow up now) and Intl improvements.
- Chrome 106 brings new Intl APIs for currency and number formatting. There is a Popup API on origin trial now which will make creating modals much easier.
- Safari 16 adds support for container queries and animatable grids. On the JavaScript front are form improvements like
requestSubmit
andshowPicker
. - Microsoft Edge Canary is shipping with it’s own VPN that Microsoft calls Microsoft Edge Secure Network. Microsoft has partnered with Cloudflare to offer the VPN which connects users to nearest Cloudflare network (no geolocation hacks) and hide their IP address. However, to save bandwidth these might be turned off on network heavy operations like gaming or streaming.
Next.js 12.3
Next.js 12.3 is the beginning for new layout components for Next.js. From just file system based routing, Next.js is introducing more complex concepts of adding layouts to the routing system. These will remain constant on routing and will not change. This earlier required many different hacks to perfect and as someone who has felt the pain of implementing these, love that these are making their way in natively.
Introducing Whisper - OpenAI
We’ve trained and are open-sourcing a neural net called Whisper that approaches human level robustness and accuracy on English speech recognition.
It’s bloody perfect.
Introducing Make-A-Video - Meta
Everyone hypothesised an AI that would created videos from description when they saw Dall-E come up. But no one would have thought it would be this fast. Meta has released their private Beta for Make-a-Video, an AI tool that does just that.
Also, Dall-E is now available without waitlist
Introducing Signals - PreactJS
Signals are the new state management library from PreactJS. If you have used the modern ones like Zustand or Recoil, this would be very familiar. The library like all of Preact, comes with a lean philosophy of 1.6kB. They can be used inside or outside your components unlike Hooks and can be used with React or PreactJS.
First Batch of Color Fonts are on Google Fonts
Cloudflare workers finally open source
Tutorials
What’s New With Forms in 2022? - CSS Tricks
There are things that show up on browsers every month and some of it gets drowned in the content. Ollie Williams makes of list of features that makes forms better.
requestSubmit
allows you to submit a form programmatically and validate the form at the same time.inert
attribute to disable an entire form and make it non focusable.
Creative List Styling - web.dev
Most people forget things are lists. This article lists down different ways in which lists and numbering can change designs and how adaptable they are. counter
is a pretty amazing CSS property to have.
HTML courses from web.dev
Web.dev (from Google) has introduced two new courses to their arsenal this month.
They are not complete, still evolving. But seems pretty professional at the glance.
Use the Right Container Query Syntax - Miriam Suzzane
Since Safari has now shipped Container Query units, might as well study about them. The units are cqw, cqh, cqi, cqb, cqmin and cqmax. Confused much?
Type Level TypeScript
This is a new free content that was released to make you better at TypeScript as a language and the small tests that it comes up with is really cool way to learn 📝
🎉🥳 Good news everyone! The Large, Small and Dynamic viewport units (lv, sv, dv*) are coming to Chrome 108!
— Bramus (@bramus) September 26, 2022
I2S announcement: https://t.co/3JGCpfKQjr pic.twitter.com/u8AOuREiDz
In Other News
Goodbye Stadia
Google is shutting down their game streaming service Stadia. If you purchased a Stadia controller, there is a good news and bad news - The good news is that Google will refund that purchase, the bad news is in the headline.
Even though Stadia is dead, cloud gaming clearly isn’t - with the number of competitors Google bought on (May be that was the intention in the first place). Microsoft has XBox Cloud Gaming which is getting good, Nvidia’s Geforce Now and Amazon Luna
Adobe acquires Figma
The independent company that was designed to kill Adobe has been bought by Adobe. For 20$ Billion.
Web Almanac - HTTP Archive
The annual report from HTTP Archive is here and it has some very interesting stats to ponder on. For eg. Did you know that the median mobile page loads 162 KB of unused JavaScript. At the 90th percentile, 604 KB of JavaScript are unused.
What Figma plans to do inside Adobe - TheVerge
Hacks galore
- The Uber Hack’s Devastation Is Just Starting to Reveal Itself - Wired - Uber was hacked by a teenager (who epically posted on company slack.
- Uber Hack: It’s the Simple Things That Kill Your Security - The NewStack
- Grand Theft Auto VI footage leaked after hack, developer Rockstar confirms - BBC
- Shiba Inu Leaked their AWS Cloud Credential
Pytorch is now on Linux Foundation and there is now a course from the foundation as well.
Looking Forward
- HacktoberFest - All of October
- GraphQL Summit - October 3-5
- ViteConf - October 11-12
- SmashingConf NYC 2022 - October 10-13
- Next.JS Conf - October 25