Bleeding Edge Web: Aug 2019
News From the Bleeding Edge
— Brian Moeskau (@bmoeskau)
Simplifying Security with IAM
— Corey Butler (@goldglovecb)
Everyone Can Do Open Source
— Brian Moeskau (@bmoeskau)
Housekeeping
- Speakers and sponsors always wanted (edgeATX.org for details)
- Don't forget your parking validation
- Omni hotel bar (downstairs) after meetup
News from the
Bleeding Edge
Browser Pop Quiz
Last check: July 18, 2019:
Browser Pop Quiz
As of May 16, 2019:
Chrome 76
Dark Mode Support
@media (prefers-color-scheme: dark) {
body {
background-color: black;
color: white;
}
}
Great overview of dark mode
Safari 13 (beta 3)
Released in July — Release Notes
- Coming with macOS Catalina / iOS 13
- Expected September 23
Languages, Libraries &
Frameworks
Mithril 2.0
Modern client-side JS framework for building Single Page Applications
- Released July 24th
- 2.0 mostly formalizes minor breaking changes
- Lightweight (10kb) React/Vue alternative
- Plain ES5 syntax / KISS philosophy
Electron 6.0
- Released July 30th
- Updated to Chrome 76 + Node 12.4
- Lots of additional Promise support
- A few breaking changes
React 16.9
- Released August 8th
- codemod: componentWill* → UNSAFE_componentWill*
- Deprecating javascript: URLs and FactoryComponent
- Measure performance with <React.Profiler>
WebKit Tracking Prevention
- New policy published August 14th
- Inspired by Mozilla's policy
- Goals:
- Prevent all covert and cross-site tracking
- Prioritize user benefits over preserving current website practices
- Healthy web ecosystem, with privacy by design
Domino's and a11y
- Domino's got sued for violating Title III of the ADA
- They are appealing to the Supreme Court
- Potential landmark case for disability rights on the web
MS Code Samples Site
JS13K Has Begun
HTML5 and JavaScript Game Development Competition in just 13 kB
The Climate Fixathon
The world's first online hackathon to help fix the climate
- Aug 2nd – Aug 30th
- Make a site or app to help restore a safe climate for our planet
- Prizes of $10k+
- Register or find out more
Side note: July 29th was Earth Overshoot Day :(
VueConf US
ATX. Code. Vue.
- March 2-4, 2020 — Austin Convention Center
- CFP opens Sept 1st
- More details
And now for something completely different...
Apollo 11 is Open Source
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules
URL Bar Games
Thanks!
←→
/
#