Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 16, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 16, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 16, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 16, 2025

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025

      Bing Search APIs to be “decommissioned completely” as Microsoft urges developers to use its Azure agentic AI alternative

      May 16, 2025

      Microsoft might kill the Surface Laptop Studio as production is quietly halted

      May 16, 2025

      Minecraft licensing robbed us of this controversial NFL schedule release video

      May 16, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      The power of generators

      May 16, 2025
      Recent

      The power of generators

      May 16, 2025

      Simplify Factory Associations with Laravel’s UseFactory Attribute

      May 16, 2025

      This Week in Laravel: React Native, PhpStorm Junie, and more

      May 16, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025
      Recent

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025

      Bing Search APIs to be “decommissioned completely” as Microsoft urges developers to use its Azure agentic AI alternative

      May 16, 2025

      Microsoft might kill the Surface Laptop Studio as production is quietly halted

      May 16, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»HTML Attribute to Allow/Disallow Handwriting Input

    HTML Attribute to Allow/Disallow Handwriting Input

    August 12, 2024

    A new explainer for a new HTML attribute to handle handwritten inputs. Like this:

    <input type=”text” handwriting=”true” … >
    <input type=”text” handwriting=”false” … >
    <textarea handwriting=”” … > <!– evaluates to “true” –>
    <div contenteditable handwriting=”true”>…</div> <!– maybe? –>

    The primary use case is for those using one of those writing devices for touch screens, like Apple Pencil. The explainer comes from the Microsoft Edge team, so maybe the Surface Slim Pen is the impetus behind it. I suppose there are other use cases since the same devices that support pen-like input devices also tend to support using your finger. There are also those text box signatures in apps like DocuSign that are impossibly tough to sign with a mouse cursor, though it’s possible.

    We’ll let the author, Adam Ettenberger, articulate it better than I can:

    The developer authoring the drawing widget may not be aware that it may be on top of or near an input element, and it seems bad if they need to find such elements and disable handwriting on them.

    ⚠️Auto-playing media

    Why an HTML attribute? The explainer outlines a few alternatives that were considered, including:

    Extending the CSS pointer-events property (e.g. pointer-events: handwriting)

    Extending the CSS touch-action property

    Extending the HTML inputmode attribute

    And why not a JavaScript API instead? Haha, we won’t go there.

    Anyway, handwriting on the web… let’s see if we get a prototype!

    A couple more pieces of context:

    Feature: HTML handwriting attribute (Chrome Platform Status)

    Intent to Prototype: HTML handwriting attribute (blink-dev Google Group)

    Direct Link →

    HTML Attribute to Allow/Disallow Handwriting Input originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.

    Source: Read More 

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleBeginner’s guide to GitHub: Creating a pull request
    Next Article Secureworks Fills Australian Mid-Market Demand for Simplified Cyber Security Solutions

    Related Posts

    Security

    Nmap 7.96 Launches with Lightning-Fast DNS and 612 Scripts

    May 17, 2025
    Common Vulnerabilities and Exposures (CVEs)

    CVE-2024-47893 – VMware GPU Firmware Memory Disclosure

    May 17, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    Founders, if you want A+ startup success, do the homework first!

    Development

    What’s New at Meteor: Beta Releases, Community Tutorials, and More

    Development

    Skanpage – simple scanning tool

    Linux

    This AI Paper Introduces a Novel Artificial Intelligence Approach in Precision Text Retrieval Using Retrieval Heads

    Development

    Highlights

    Development

    Critical Mozilla Vulnerabilities Prompt Urgent Updates for Firefox and Thunderbird Users

    January 21, 2025

    Mozilla Firefox and Thunderbird users are facing a series of high-severity vulnerabilities that could leave…

    Chinese Cyber Espionage Targets Telecom Operators in Asia Since 2021

    June 20, 2024

    CVE-2025-3976 – PHPGurukul COVID19 Testing Management System SQL Injection Vulnerability

    April 27, 2025
    Is Elden Ring Nightreign on Xbox Game Pass?

    Is Elden Ring Nightreign on Xbox Game Pass?

    April 9, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.