angular / angular/components

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

Ouverte
#21,815 3 commentaires 9 réactions 0 personnes assignées Voir sur GitHub
area: cdk/platform feature P3
Langage dominant
TypeScript
Étoiles
25k
Forks
6.8k
Merge moyen
1 j 8 h
PR mergées (30 j)
91

Description

#### 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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par le code de classification des navigateurs de CDK Platform et examinez comment les flags de plateforme existants sont déterminés. Comparez la sortie actuelle de MacOS Chrome et Safari avec la sortie attendue dans cet issue ; c'est terminé lorsque la plateforme signale MACOS comme true pour les navigateurs basés sur MacOS sans modifier les autres flags.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
angular, typescript
Domaine
frontend
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.