QtWebEngine/UseCases

From Qt Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This is a braindump of use cases & features we have and miss. Note that this might be stale!

Web Browser

Features: All

Attributes: Security

Missing: Resource Mgmt, Autofill, Password Manager, Extensions...

Authentication

Features: OAuth, Kerberos

Issues: Being blocked for Google services?

Missing: Kerberos on by default outside of Windows? Integration hooks/examples for QNetworkAuth2?

E-Mail Client

Features: HTML, CSS, OAuth Authentication, Isolation to local access

Issues: As with authentication

Online Advertisements

Features: Embedding UI

Online Payment

Features: HTTPS, WebAuthN

Missing: Payment API?

HTML5 Application

Features: Custom Protocols, Desktop Integration (Drag&Drop)

Attributes: Startup time, Performance

Missing: WebUSB, WebBluetooth, ...

Login/Welcome Screen

Features: Basic rendering and authentication

Missing: D3D12 support?

Report Generator

Features: PDF Viewing, PDF Printing, SVG

Missing: 'page' medium, printing story for QML

Help / Manual

Features: HTML/CSS, Video Support, PDF Viewing

Attributes: Concern about size

Missing:

Online Maps

Features: Touch, 3D Support

Attributes:

Video Conferencing Client

Features: Video Support, incl. encoding, and camera access. Plus, the same features as in "Login/Welcome Screen" for SSO

Attributes: use of codecs, performance, authentication

Missing: Some extensions perhaps?

Media Streaming Client

Aka, a new Netflix app

Features: Video Support, same features as in "Login/Welcome Screen", DRM support

Attributes: use of codecs, performance, authentication, DRM

Missing: TBD