OpenUJI Specs
UJSE 0.1-draft

Abstract

UJSE defines smooth scrolling and extension hooks for web engines.

Status of This Document

This is an Editor’s Draft of UJSE 0.1

Intoduction

  • This secition is non-normative

Scrolling is first level interaction user does propgressing it user journey in digital space.
There are number of plattforms using it as central feature to navigate users:

Social Media Apps: TikTok, Youtube Shorts, Instagram and so on.

Scrollytelling: Product Pages, Topic discovery pages.

WebIDL

[Exposed=Window]
interface UJSE {
  attribute boolean enabled;
  void smoothScroll(DOMString selector, optional double duration = 250);
};

Conformance

The key words MUST, SHOULD, and MAY are as in RFC 2119.

Privacy & Security Considerations

…content…