CSS Scroll Snap: What Is It? Do We Need It?
Dennis Gaebel gives a nice overview of CSS Scroll Snap. - https://goo.gl/P4o3GP
#css
Dennis Gaebel gives a nice overview of CSS Scroll Snap. - https://goo.gl/P4o3GP
#css
Web Design Envato Tuts+
CSS Scroll Snap: What Is It? Do We Need It?
It can be difficult for web developers to guarantee a well-controlled scrolling experience, but luckily a CSS module entitled “Scroll Snap” promises to help. It will enforce where a scroll position...
Mobile Web Apps Finally Becoming An Alternative to Native Apps
“web apps are finally becoming an alternative to native applications, and that’s something to be excited about” - https://goo.gl/9GFRsA
#mobile
“web apps are finally becoming an alternative to native applications, and that’s something to be excited about” - https://goo.gl/9GFRsA
#mobile
Android Police - Android news, reviews, apps, games, phones, tablets
Opinion: Mobile web apps are finally becoming an alternative to native apps
For over a decade, web-based applications have been replacing native programs - at least on the desktop. I manage my calendar with Google Calendar, check m... by Corbin Davenport in Editorials, News, Videos
Upgrading a 'create-react-app' Project to an SSR + Code Splitting Setup - https://goo.gl/k1sHTB
#react
#react
Medium
Upgrading a create-react-app project to a SSR + code splitting setup
The problem with CRA
TypeScript 2.7 Released
A key release packed with tweaks and new features, if you prefer your JavaScript with optional static types. - https://goo.gl/mrDeoo
#typescript #released
A key release packed with tweaks and new features, if you prefer your JavaScript with optional static types. - https://goo.gl/mrDeoo
#typescript #released
The Increasing Nature of Frontend Complexity
The rise in frontend complexity stems from the confluence of three mega-trends coming together to create a perfect storm. - https://goo.gl/88QSZH
#frontEnd
The rise in frontend complexity stems from the confluence of three mega-trends coming together to create a perfect storm. - https://goo.gl/88QSZH
#frontEnd
LogRocket
The increasing nature of frontend complexity
The rise in frontend complexity stems from the confluence of three megatrends coming together to create a perfect storm.
The Final Feature Set of ECMAScript 2018
The feature set of ES2018, the next formal version of the underlying language that we eventually call JavaScript, was finalized at the latest TC39 meeting. - https://goo.gl/bwjKq9
#javascript
The feature set of ES2018, the next formal version of the underlying language that we eventually call JavaScript, was finalized at the latest TC39 meeting. - https://goo.gl/bwjKq9
#javascript
2ality
ECMAScript 2018: the final feature set
The feature set of ECMAScript 2018 was finalized during the latest TC39 meeting (23-25 January 2018). This blog post describes it.
The Top 10 JavaScript Errors from 1000+ Projects
.and how to avoid them yourself. Spoiler: Most involve TypeError. The data behind this comes from the Rollbar error monitoring service. - https://goo.gl/nuMHWb
#javascript
.and how to avoid them yourself. Spoiler: Most involve TypeError. The data behind this comes from the Rollbar error monitoring service. - https://goo.gl/nuMHWb
#javascript
One File, Many Options: Using Variable Fonts on the Web
Ollie Williams gives an excellent introduction to variable fonts. - https://goo.gl/gxW2LT
#css #fonts
Ollie Williams gives an excellent introduction to variable fonts. - https://goo.gl/gxW2LT
#css #fonts
CSS-Tricks
One File, Many Options: Using Variable Fonts on the Web
In 2016, an important development in web typography was jointly announced by representatives from Adobe, Microsoft, Apple, and Google. Version 1.8 of the OpenType font format introduced variable fonts. With so many big names involved, it's unsurprising that…
Vuetiful Tabs (Part I)
See how you can use Vuetify’s Tab Component to enable faster navigation between views, documents or commands, and are styled according to the Material Design Guidelines. - https://goo.gl/RwxJMu
#vue
See how you can use Vuetify’s Tab Component to enable faster navigation between views, documents or commands, and are styled according to the Material Design Guidelines. - https://goo.gl/RwxJMu
#vue
Medium
Vuetiful Tabs (Part I)
Having lot’s of different views, data and functionalities in the application can be messy, and after some time we will have many commands…
What’s New in Safari 11.1
Introduces Service Worker support, the Payment Request API, web inspector changes and various security fixes. - https://goo.gl/x9NE4p
#safari
Introduces Service Worker support, the Payment Request API, web inspector changes and various security fixes. - https://goo.gl/x9NE4p
#safari
React and Visual Automata-Based Programming
“How state machines changed the way I think about state management.” - https://goo.gl/ke58X9
#react
“How state machines changed the way I think about state management.” - https://goo.gl/ke58X9
#react
Medium
React and visual automata-based programming – DailyJS – Medium
How state machines changed the way I think about state management.
AngularJS’s Plan for Stability and Long Term Support
AngularJS (yes, not the more modern Angular) will get one more significant release, 1.7, and enter a 3 year LTS period on July 1. - https://goo.gl/Z4Jr2T
#angularjs
AngularJS (yes, not the more modern Angular) will get one more significant release, 1.7, and enter a 3 year LTS period on July 1. - https://goo.gl/Z4Jr2T
#angularjs
Angular Blog
Stable AngularJS and Long Term Support
AngularJS is planning one more significant release, version 1.7, and on July 1, 2018 it will enter a 3 year Long Term Support period.
Interactive Email Using SVG and SMIL
An interesting experiment that explores the possibility of creating SMIL-based interactive emails. - https://goo.gl/Mavw7L
#css #svg
An interesting experiment that explores the possibility of creating SMIL-based interactive emails. - https://goo.gl/Mavw7L
#css #svg
Debugging JavaScript with the New Firefox JS Debugger
Firefox’s new JS debugger is pretty powerful and will help you write fast, bug-free code. - https://goo.gl/xjCPuF
#javascript
Firefox’s new JS debugger is pretty powerful and will help you write fast, bug-free code. - https://goo.gl/xjCPuF
#javascript
Smashing Magazine
Debugging JavaScript With A Real Debugger You Did Not Know You Already Have
JavaScript is essential to any advanced web app, so a strong debugger is a key part of the toolset. In this article, find out how the new Firefox JavaScript debugger can help you write fast, bug-free code.
Here’s How Google Chrome’s New Ad Blocker Works
Google Chrome will soon begin to block ads on some sites by default. Here’s a closer look at how it will work. - https://goo.gl/rdiSoT
#chrome #google
Google Chrome will soon begin to block ads on some sites by default. Here’s a closer look at how it will work. - https://goo.gl/rdiSoT
#chrome #google
Ctrl blog
Here’s how Google Chrome’s new ad blocker works
Google Chrome will soon begin to block ads on some websites by default. I dug up some more information about how it will work.
Swiper: Modern Mobile Touch Slider
A touch slider aimed at mobile use with hardware accelerated transitions. - https://goo.gl/UV3gRo
#swiper #component
A touch slider aimed at mobile use with hardware accelerated transitions. - https://goo.gl/UV3gRo
#swiper #component
GitHub
nolimits4web/swiper
swiper - Most modern mobile touch slider with hardware accelerated transitions
Easy Form Validation with VueJS + Boostrap
A simple tutorial on how to achieve form validation with ease. - https://goo.gl/TCwiVS
#vue
A simple tutorial on how to achieve form validation with ease. - https://goo.gl/TCwiVS
#vue
Understanding Cross-Origin Resource Sharing (CORS)
CORS is a mechanism that allows cross-origin HTTP requests (such as using XMLHTTPRequest or the Fetch API) using special server-side HTTP headers. - https://goo.gl/bx6xwK
#http #cors
CORS is a mechanism that allows cross-origin HTTP requests (such as using XMLHTTPRequest or the Fetch API) using special server-side HTTP headers. - https://goo.gl/bx6xwK
#http #cors
Medium
Understanding CORS
If you ever worked with an AJAX call, you are probably familiar with the following error displayed in browser console: