Thoughts on Browser Engine Diversity
source link: https://www.tuicool.com/articles/b2aMbqy
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Inconsistent Behavior Among Browsers When Clicking on Buttons? — Upon noticing that browsers handle a <button>
click in differing ways, the author digs into these differences, and shares his findings here (along with some ways to overcome these inconsistencies) .
Zell Liew
Wikipedia's JavaScript Initialization on a Budget — As one of the world’s most heavily used sites, Wikipedia wants to keep things running as quickly as possible, including delivering all of their JavaScript within 28KB. Here’s what they’ve done to (almost) reach the goal.
Timo Tijhof
Want a Better Way to Store and Serve Images and Videos? — Join a community of over 400K web and mobile developers dynamically managing rich media with Cloudinary. Try it free.
Cloudinary sponsor
Browser Engine Diversity — Some thoughts on the decreasing diversity in the browser space: “ What we may have lost in browser engine diversity we may gain back in the openness of browser engines and outside players stepping up. ”
Chris Coyier
An HTML Attribute Potentially Worth $4.4M to Chipotle — The author discovered an autofill bug in Chipotle’s checkout process that could be costing the food company upwards of $4 million annually.
Jason Grigsby
Filtering Data Client-Side: Comparing CSS, jQuery, and React — Let’s say you have an unordered list of names (or a similar type of data) and you want to filter them client-side, what’s the best way to do it? Here are live code examples of three options.
Chris Coyier
:computer: Jobs
Mobile App Developer Wanted for High-Growth Fundraising Platform — Join a dispersed team of thinkers and tacticians; micromanagers are non-existent. We have a big vision, and everyone embraces it.
CareersJS
Find a Frontend job through Vettery — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started.
Vettery
:orange_book: Articles, Tutorials & Opinion
Variable Fonts & The New Google Fonts API — A look at how variable fonts (and the related syntax) are going to work in Google Fonts going forward.
Jason Pamental
▶ Mind The Gap, User Centered Design in Large Organizations — Luke’s talks are always filled with great insight, examples and real-world data to back up his thoughts. Here he talks about the gaps that often appear between customer and company, and idea and implementation at large companies - often resulting in user hostile practices.
Luke Wroblewski
Designing Complex Responsive Tables in WordPress — What you need to know about designing complex tables for mobile visitors in WordPress.
Suzanne Scacca
Smoother and Sharper Shadows with Layered box-shadow
s — Using a simple CSS trick to get fine-tuned control over how shadows are rendered creating “richer and more realistic 3D effects”.
Tobias Bjerrome Ahlin
Get a User's-Eye View of Your Systems with Datadog Synthetics
Datadog Synthetics sponsor
Intelligent Tracking Prevention (ITP) Version 2.3 in Safari — ITP 2.3 includes updates to the Storage Access API, and introduces two new further steps to combat so-called link decoration (for the purposes of cross-site tracking).
John Wilander
How to Build Unique, Beautiful Websites with Tailwind CSS — A look at how to use Tailwind, a highly customizable CSS framework.
Ivaylo Gerchev
More Options to Help Websites Preview Their Content On Google Search
John Mueller (Google)
:wrench: Code, Tools & Resources
PropJockey
Workbox: JavaScript libraries for Progressive Web Apps — We've linked to this popular collection of libraries before - version 5.0 is currently in beta.
The 10 Best Chrome Extensions for Product Designers
Brendan Mahony
100,000 Free-to-Download AI-Generated Faces — You could use these for avatars, testing, etc. though they're being offered on anon-commercial only basis for now. Another way to generate such faces is to refresh This Person Does Not Exist.
Generated Photos
Upcoming Events
Fronteers Conference, October 3-4 — Amsterdam, Netherlands — One of Europe’s premiere conferences on front-end web development.
SmashingConf New York, October 15-16 — New York, USA — The conference is sold out, but some workshop tickets are still available.
Accessibility Scotland, October 25 — Edinburgh, UK — One day of talks. Friendly, open discussion about accessibility.
Frontend Con, November 26-27 — Warsaw, Poland — Brings together 30+ top experts with over 500 experienced frontend pros from all over the world.
ICYMI (Some older stuff that's worth checking out...)
- This list of everything that could go in the <
head
> section of your document is worth a skim. - Bill Mei runs throughten CSS mistakes that both new and experienced developers may make from time to time.
- If you've any confusion surrounding pseudo-element's (such as
:before
and:after
) then this explainer will prove handy. - Here's a designer's guide to animating icons with CSS.
- Here's how you can use some client–side JS to detect whether a page was served from cache or not.
- Robin Rendle asserts that accessibility and web performance are not features,they’re the baseline.
- This guide to frontend performance is a good primer that's worth sharing with beginners.
Recommend
-
31
Little edit: I updated this post to expand just a little bit on Webkit on iOS, the role of Firefox during the era of IE6, and to explicitly call attention
-
16
Author : Alexander Borisov Date : 03/10/2019 Hello everyone! In this article, I will tell...
-
19
Cleaning Up the CSS Cascade — A genuinely beautifu...
-
4
Fetching Browser Cookies Programmatically In my eternal quest for a decent RSS feed for top World/National news, I decided to try subscribing to the New York...
-
8
What are your thoughts on search engine optimization (SEO)? May 28 ・1 min read ...
-
4
The search will now be powered by Brave Search Brave has announced that its browser will no longer offer Google as the default search engine, with Brave Search to now be offered to all users on the...
-
7
-
3
Infrequently Noted Alex Russell on browsers, standards, and the process of progress. Gentle r...
-
4
Posted on 2023-04-25TLDR; This post is a retrospective on a multiplayer voxel browser game engine I built. This post will cover the...
-
7
Opening a URL in a New Tab of an Existing Browser Window My search for a good desktop Mastodon clie...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK