Home Web Front-end CSS Tutorial 2021 Roundup of Web Research

2021 Roundup of Web Research

Mar 16, 2025 am 10:03 AM

2021 Roundup of Web Research

This year's web research roundup examines key findings from various industry surveys and reports, revealing emerging trends and persistent challenges in web development and design. The data offers insights into technology adoption, developer preferences, accessibility concerns, and the evolving landscape of web work.

Here's a summary of noteworthy reports, presented without specific order:

  • HTTP Archive Annual State of the Web: This comprehensive study analyzed 8.2 million websites, highlighting a continued increase in CSS file size (up 7.9% to ~70KB) and a record-breaking number of external stylesheets (2,368 files).

  • State of CSS 2021: Tailwind CSS's popularity continues to surge (39% usage), while CSS variables are now widely adopted (84.4%). Interestingly, the perception of CSS's ease of learning has slightly decreased.

  • GitHub 2021 State of the Octoverse: This report reinforces the shift towards remote work (86% expecting remote or hybrid arrangements) and the persistent need for better documentation. TypeScript's usage continues its rapid growth, surpassing PHP in popularity.

  • Google Year in Search 2021: A fascinating glimpse into user search patterns, revealing collective interests and concerns. Top searches related to financial aid, attractiveness, and solitary happiness highlight societal trends.

  • Stack Overflow Developer Survey 2021: This survey confirms TypeScript's rise and emphasizes the common practice of developers relying on online resources (Google, Stack Overflow) to overcome coding challenges.

  • The [New] State of CSS in Angular: Angular's dropped support for Internet Explorer 11 has enabled broader CSS feature adoption within the framework.

  • JetBrains State of Developer Ecosystem 2021: JavaScript remains the most popular and studied language among developers.

  • The WebAIM Million 2021: While showing a 15.6% decrease in distinct accessibility errors, the report still reveals a staggering 51,379,694 errors overall, with low contrast text being the most prevalent issue.

  • WebAIM Survey of Web Accessibility Practitioners #3 & WebAIM Screen Reader User Survey #9: These surveys provide valuable insights into the web accessibility field, highlighting the lack of formal education and the ongoing challenges in improving accessibility for screen reader users.

  • CodinGame Developer Survey 2021: This survey points to a significant increase in companies offering fully remote work opportunities (48%).

  • LinkedIn 2021 Workplace Learning Report: Gen Z learners show a significant increase in learning content consumption, while a concerningly low percentage (40%) report manager support for upskilling/reskilling.

  • HackerRank Innovator Report 2021: The report emphasizes the importance of innovation but reveals that only 47% of companies use skills as the primary basis for tech job descriptions.

  • Microsoft IoT Signals Report: This report highlights the widespread adoption of IoT strategies and the accelerated use of AI and edge computing in various industries.

  • Developer Nation 2021 State of the Developer Survey: Compensation remains the leading factor influencing developer job changes (50%).

  • UpWork Freelance Forward 2021: The freelance market continues to grow, with a significant portion of non-freelancers expressing interest in freelancing. Many freelancers report higher earnings compared to traditional employment.

  • UXTools.co 2021 Design Tools Survey: Figma dominates the design tool landscape, while the "product designer" title surpasses "UX designer" in prevalence.

  • Postman 2021 State of the API Report: API usage continues to explode, with a significant increase in API requests and a strong adoption of API-first development philosophies.

  • Chrome 2021 Scroll Survey Report: A significant portion of developers express dissatisfaction with web scrolling performance and smoothness.

  • Sparkbox 2021 Design Systems Survey: While design systems show increasing adoption, overcoming design and technical debt remains a major challenge.

  • Tower Git Mac Dev Survey 2021: This survey provides a profile of Mac developers, highlighting JavaScript's popularity and the growing interest in Swift.

  • HackerEarth 2021 Developer Survey: This report focuses on student developers, revealing their interests in AI, data science, and IoT, and highlights the prevalence of learning to code between ages 15-21.

  • Trend Micro 2021 Midyear Cybersecurity Report: This report details the significant number of ransomware attacks during the first half of 2021.

  • WordPress 2020 Annual Survey Results: This survey reveals user and developer satisfaction with WordPress, highlighting areas for improvement.

  • An Informal Survey of Web Performance Tooling in 2021: WebPageTest and Chrome DevTools are the most commonly used performance tools.

While these reports offer valuable insights, it's important to remember that methodological variations and sample sizes limit the generalizability of some findings. Nevertheless, they provide a compelling overview of the current state of web development and design.

The above is the detailed content of 2021 Roundup of Web Research. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat Commands and How to Use Them
1 months ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Working With GraphQL Caching Working With GraphQL Caching Mar 19, 2025 am 09:36 AM

If you’ve recently started working with GraphQL, or reviewed its pros and cons, you’ve no doubt heard things like “GraphQL doesn’t support caching” or

Building an Ethereum app using Redwood.js and Fauna Building an Ethereum app using Redwood.js and Fauna Mar 28, 2025 am 09:18 AM

With the recent climb of Bitcoin’s price over 20k $USD, and to it recently breaking 30k, I thought it’s worth taking a deep dive back into creating Ethereum

Creating Your Own Bragdoc With Eleventy Creating Your Own Bragdoc With Eleventy Mar 18, 2025 am 11:23 AM

No matter what stage you’re at as a developer, the tasks we complete—whether big or small—make a huge impact in our personal and professional growth.

Vue 3 Vue 3 Apr 02, 2025 pm 06:32 PM

It's out! Congrats to the Vue team for getting it done, I know it was a massive effort and a long time coming. All new docs, as well.

A bit on ci/cd A bit on ci/cd Apr 02, 2025 pm 06:21 PM

I'd say "website" fits better than "mobile app" but I like this framing from Max Lynch:

Can you get valid CSS property values from the browser? Can you get valid CSS property values from the browser? Apr 02, 2025 pm 06:17 PM

I had someone write in with this very legit question. Lea just blogged about how you can get valid CSS properties themselves from the browser. That's like this.

Stacked Cards with Sticky Positioning and a Dash of Sass Stacked Cards with Sticky Positioning and a Dash of Sass Apr 03, 2025 am 10:30 AM

The other day, I spotted this particularly lovely bit from Corey Ginnivan’s website where a collection of cards stack on top of one another as you scroll.

Let's use (X, X, X, X) for talking about specificity Let's use (X, X, X, X) for talking about specificity Mar 24, 2025 am 10:37 AM

I was just chatting with Eric Meyer the other day and I remembered an Eric Meyer story from my formative years. I wrote a blog post about CSS specificity, and

See all articles