angular / angular/components

CDK Platform: Platform should have classification for browsers used on MacOS

Offen
#21,815 3 Kommentare 9 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: cdk/platform feature P3
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

#### Feature Description

Platform should classify MacOS based browsers. The current feature lacks MacOs detection. Additional flag required MACOS:true

#### Use Case

Open Angular App on macOS Chrome or Safari. The following output log is for Platform on MacOS chrome

ANDROID: false
BLINK: true
EDGE: false
FIREFOX: false
IOS: false
SAFARI: false
TRIDENT: false
WEBKIT: false
isBrowser: true

#### Expected Feature:

ANDROID: false
BLINK: true
EDGE: false
FIREFOX: false
IOS: false
**MACOS:true**
SAFARI: false
TRIDENT: false
WEBKIT: false
isBrowser: true

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem Browser-Klassifizierungscode der CDK Platform und überprüfe, wie die vorhandenen Plattform-Flags bestimmt werden. Vergleiche die aktuelle Ausgabe von MacOS Chrome und Safari mit der in diesem Issue erwarteten Ausgabe; abgeschlossen ist die Aufgabe, wenn die Plattform für browserbasierte Anwendungen auf MacOS MACOS als true meldet, ohne die anderen Flags zu ändern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, typescript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.