When Is WebAssembly Going to Get DOM Support?

Saved in:
Bibliographic Details
Title: When Is WebAssembly Going to Get DOM Support?
Authors: Ehrenberg, Daniel1 (AUTHOR) daniel@ehrenberg.cat
Source: Communications of the ACM. Nov2025, Vol. 68 Issue 11, p44-49. 6p.
Subjects: Programming languages, Document Object Model (Web development technology), JavaScript programming language, Application program interfaces, Binary codes
Abstract: This article details the relationship between WebAssembly (Wasm), Document object models (DOMs) and JavaScript. The author shows an example workaround on how to overcome the limitations of Wasm by using glue code from JavaScript to connect to DOMs. Topics include Application Programming Interfaces (APIs), the World Wide Web Consortium Wasm Community Group, and Wasm Garbage collectors (GCs). Also presented are ways to reduce the overhead of programs that span the JavaScript/Wasm boundary.
Database: Engineering Source
FullText Links:
  – Type: pdflink
Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 188947703
AccessLevel: 6
PubType: Periodical
PubTypeId: serialPeriodical
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: When Is WebAssembly Going to Get DOM Support?
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Ehrenberg%2C+Daniel%22">Ehrenberg, Daniel</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> daniel@ehrenberg.cat</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Communications+of+the+ACM%22">Communications of the ACM</searchLink>. Nov2025, Vol. 68 Issue 11, p44-49. 6p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Programming+languages%22">Programming languages</searchLink><br /><searchLink fieldCode="DE" term="%22Document+Object+Model+%28Web+development+technology%29%22">Document Object Model (Web development technology)</searchLink><br /><searchLink fieldCode="DE" term="%22JavaScript+programming+language%22">JavaScript programming language</searchLink><br /><searchLink fieldCode="DE" term="%22Application+program+interfaces%22">Application program interfaces</searchLink><br /><searchLink fieldCode="DE" term="%22Binary+codes%22">Binary codes</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: This article details the relationship between WebAssembly (Wasm), Document object models (DOMs) and JavaScript. The author shows an example workaround on how to overcome the limitations of Wasm by using glue code from JavaScript to connect to DOMs. Topics include Application Programming Interfaces (APIs), the World Wide Web Consortium Wasm Community Group, and Wasm Garbage collectors (GCs). Also presented are ways to reduce the overhead of programs that span the JavaScript/Wasm boundary.
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=188947703
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1145/3769472
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 6
        StartPage: 44
    Subjects:
      – SubjectFull: Programming languages
        Type: general
      – SubjectFull: Document Object Model (Web development technology)
        Type: general
      – SubjectFull: JavaScript programming language
        Type: general
      – SubjectFull: Application program interfaces
        Type: general
      – SubjectFull: Binary codes
        Type: general
    Titles:
      – TitleFull: When Is WebAssembly Going to Get DOM Support?
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Ehrenberg, Daniel
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 11
              Text: Nov2025
              Type: published
              Y: 2025
          Identifiers:
            – Type: issn-print
              Value: 00010782
          Numbering:
            – Type: volume
              Value: 68
            – Type: issue
              Value: 11
          Titles:
            – TitleFull: Communications of the ACM
              Type: main
ResultId 1