QtWebEngine/UseCases: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
m (correction)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
This is a braindump of use cases & features we have and miss. Note that this might be stale!
This is a braindump of use cases & features we have and miss. Note that this might be stale!


==Web Browser==
==HTML5 Application==


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


Attributes: Security
Attributes: Startup time, Performance


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


==Authentication==
==Authentication==
Line 13: Line 13:
Features: OAuth, Kerberos
Features: OAuth, Kerberos


Issues: Being blocked for Google services?
Missing: Kerberos on by default outside of Windows? Integration hooks/examples for QNetworkAuth2?
 
Missing: Kerberos on by default outside of Windows?
Missing: Integration hooks/examples for QNetworkAuth2?
 
==E-Mail Client==
 
Features: HTML, CSS, OAuth Authentication, Isolation to local access
 
Issues: As with authentication
 
==Chat Application==
 
Features: WebRTC (Device Mgmt), Screen Sharing


==Online Advertisements==
==Online Advertisements==
Line 38: Line 25:
Missing: Payment API?
Missing: Payment API?


==HTML5 Application==
==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


Features: Custom Protocols, Desktop Integration (Drag&Drop)
Missing: Some extensions perhaps?


Attributes: Startup time, Performance
==Media Streaming Client==


Missing: WebUSB, WebBluetooth, ...
Aka, a new Netflix app


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


Features: Basic rendering and authentication
Attributes: use of codecs, performance, authentication, DRM


Missing: D3D12 support?
Missing: TBD


==Report Generator==
==Report Generator==
Line 72: Line 63:
Attributes:
Attributes:


==Video Conferencing Client==
==Login/Welcome Screen==
 
Features: Basic rendering and authentication


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


Attributes: use of codecs, performance, authentication
==Web Browser==


Missing: TBD
Features: All


==Media Streaming Client==
Attributes: Security


Aka, a new Netflix app
Missing: Resource Mgmt, Autofill, Password Manager, Extensions...


Features: Video Support, same features as in "Login/Welcome Screen", DRM support
==E-Mail Client==


Attributes: use of codecs, performance, authentication, DRM
Features: HTML, CSS, OAuth Authentication, Isolation to local access


Missing: TBD
Issues: As with authentication

Latest revision as of 10:34, 23 August 2024

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

HTML5 Application

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

Attributes: Startup time, Performance

Missing: WebUSB, WebBluetooth, ...

Authentication

Features: OAuth, Kerberos

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

Online Advertisements

Features: Embedding UI

Online Payment

Features: HTTPS, WebAuthN

Missing: Payment API?

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

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:

Login/Welcome Screen

Features: Basic rendering and authentication

Missing: D3D12 support?

Web Browser

Features: All

Attributes: Security

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

E-Mail Client

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

Issues: As with authentication