[prev in list] [next in list] [prev in thread] [next in thread]
List: webkit-dev
Subject: Re: [webkit-dev] Request for position on Badging API
From: Dean Jackson <dino () apple ! com>
Date: 2020-02-16 16:03:36
Message-ID: 56104582-D051-403C-89E7-B03C0D7A92AA () apple ! com
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
[Attachment #4 (multipart/alternative)]
Not speaking for all of WebKit, and definitely not all of Apple, but I think this \
seems like a good idea.
I'm not sure I get the distinction between app badges and document badges though. I'd \
also like to see some specification text describing how the browser should ignore \
multiple set/clear operations executed in rapid succession (e.g. to create a blinking \
badge) - maybe the limit is one badge operation per minute or something?
Also, given that the main use case for this would be alerting the user to a \
notification, it seems like it should be able to link it directly to that. This would \
provide the ability for a push notification to trigger the badge without ever firing \
up the page context.
Dean
> On 19 Jan 2020, at 4:26 pm, Matt Giuca <mgiuca@chromium.org> wrote:
>
> Hi WebKit team,
>
> I have previously proposed the Badging API (https://github.com/WICG/badging \
> <https://github.com/WICG/badging>) to provide websites with a mechanism to set a \
> badge (a small dot or number) on the current document's tab, or for installed \
> applications, on the app icon in the system shelf or home screen.
> Would WebKit / Safari be interested in implementing the API now or in the future?
>
> We are planning to ship in Chromium soon:
> https://groups.google.com/a/chromium.org/g/blink-dev/c/fHc49JNFTAU/m/bJD25Yr7CAAJ \
> <https://groups.google.com/a/chromium.org/g/blink-dev/c/fHc49JNFTAU/m/bJD25Yr7CAAJ> \
> Regards
>
> Matt Giuca
> _______________________________________________
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev
[Attachment #7 (unknown)]
<html><head><meta http-equiv="Content-Type" content="text/html; \
charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: \
space; line-break: after-white-space;" class="">Not speaking for all of WebKit, and \
definitely not all of Apple, but I think this seems like a good idea.<div \
class=""><br class=""></div><div class="">I'm not sure I get the distinction between \
app badges and document badges though. I'd also like to see some specification text \
describing how the browser should ignore multiple set/clear operations executed in \
rapid succession (e.g. to create a blinking badge) - maybe the limit is one badge \
operation per minute or something?</div><div class=""><br class=""></div><div \
class="">Also, given that the main use case for this would be alerting the user to a \
notification, it seems like it should be able to link it directly to that. This would \
provide the ability for a push notification to trigger the badge without ever firing \
up the page context.</div><div class=""><br class=""></div><div class="">Dean<br \
class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 19 Jan \
2020, at 4:26 pm, Matt Giuca <<a href="mailto:mgiuca@chromium.org" \
class="">mgiuca@chromium.org</a>> wrote:</div><br \
class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hi WebKit \
team,<br class=""><br class="">I have previously proposed the Badging API (<a \
href="https://github.com/WICG/badging" class="">https://github.com/WICG/badging</a>) \
to provide websites with a mechanism to set a badge (a small dot or number) on the \
current document's tab, or for installed applications, on the app icon in the system \
shelf or home screen.<br class=""><br class="">Would WebKit / Safari be interested in \
implementing the API now or in the future?<br class=""><br class="">We are planning \
to ship in Chromium soon:<br class=""><a \
href="https://groups.google.com/a/chromium.org/g/blink-dev/c/fHc49JNFTAU/m/bJD25Yr7CAAJ" \
class="">https://groups.google.com/a/chromium.org/g/blink-dev/c/fHc49JNFTAU/m/bJD25Yr7CAAJ</a><br \
class=""><br class="">Regards<br class=""><br class="">Matt Giuca<br class=""></div> \
_______________________________________________<br class="">webkit-dev mailing \
list<br class=""><a href="mailto:webkit-dev@lists.webkit.org" \
class="">webkit-dev@lists.webkit.org</a><br \
class="">https://lists.webkit.org/mailman/listinfo/webkit-dev<br \
class=""></div></blockquote></div><br class=""></div></body></html>
["smime.p7s" (smime.p7s)]
0 *H
010
`He 0 *H
00 yQ?ZA룵,fWb0
*H
0{10 UGB10UGreater Manchester10USalford10U
Comodo CA Limited1!0UAAA Certificate Services0
190619000000Z
281206235959Z0d1+0)U"Apple Public Client RSA CA 12 - G110U
Apple Inc.10U
California10 UUS0"0
*H
0
H縑O)c|%`CV `qPuKs?_\0pk9Oٍtf#j7`>ƽ'JXK،:*GcTI
~䨀>Fx~Q,"X{5~pw `qܷ/(udkm\*,=ǁ~JLMAW \
edcC/svCsFML e̮AȝC 00U#0 \
#>)00U={ Z(G%ЀB0U0U%0++0U \
00 *Hcd0
*Hcd0
*Hcd0
*Hcd0
*Hcd0
*Hcd0
*Hcd0
*Hcd0
*Hcd 0U0 0CU<0:08 6 \
42http://crl.comodoca.com/AAACertificateServices.crl04+(0&0$+0http://ocsp.comodoca.com0
*H
U%Q{^!Sq? CJ0<8, XODljzj|uj:7B \
\=RQ!|`+7%Cp$Bl*9J3ħ`hiK \
>M|It>zrP?XV)4 ;Bjf-WbE2?l̻V&(f{oߋX,.w \
l .o]۽*]|@ -Aw9+I{IB00 WOmXk0 \
*H 0d1+0)U"Apple Public Client RSA CA 12 - G110U
Apple Inc.10U
California10 UUS0
191031230113Z
221129230113Z0P10Udino@apple.com10U
Apple Inc.10U
California10 UUS0"0
*H
0
FQO G{jO6q-ɑ6ʥKҮ۬ \
bKRRY%N(mκuv?[Q\"k \
泀HSUezoLm145~4+#܌}Vb:ݔ>:ZbCgU \
G|P-qبb +tހRP._*0]=۩;ʂ+˳ \
iz(ttBȤ) X;k n0j0U0 0U#0={ Z(G%ЀB0x \
+l0j01+0%http://certs.apple.com/apcrsa12g1.der05+0)http://ocsp.apple.com/ocsp03-apcrsa12g1010U0dino@apple.com0(U \
00*Hcd007++https://www.apple.com/certificateauthority/0+0Reliance \
on this certificate assumes acceptance of any applicable terms of use and \
certification practice statements. This certificate shall not serve as, or replace a \
written signature.0U%0 +04U-0+0) ' \
%#http://crl.apple.com/apcrsa12g1.crl0Un嬵t.}A"0U \
0 *H
0*ꏝ4^_6^TnMT#&u&[Ge=\X +,]mX \
}s7kon3;e5zAweHfYԜsДH \
dJgR{s7ܻ~nBONQvmqp-priSǚ1vu# \
O~bG%akH5|dB'rAٕ}igCҗڤxz~ݞoZhDFEY8 \
0X]˦1&0"0x0d1+0)U"Apple Public Client RSA CA 12 - G110U
Apple Inc.10U
California10 UUSWOmXk0
`He 0 *H
1 *H
0 *H
1
200216160336Z0/ *H
1" a5"Mf{Bu߸"{Oc΄0 +71z0x0d1+0)U"Apple Public \
Client RSA CA 12 - G110U
Apple Inc.10U
California10 UUSWOmXk0*H
1z x0d1+0)U"Apple Public Client RSA CA 12 - G110U
Apple Inc.10U
California10 UUSWOmXk0
*H
`S)oFSa$fmo#+kM 'u3ޜq6r<H.1f~L \
s]$T#t0l EhEpycP ZC9Թ-')F" \
^yɂhYmi og83B{GX_e' \
@ՒjR?>˭fd*|&.h~Qi#ɔ5?-r
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic