efcl  id:efcl  



54,663    

-    

-    









node  (56)  

.net  (30)  

2ch  (62)  

3D  (25)  

AIR  (47)  

AMD  (78)  

AMP  (24)  

API  (627)  

AST  (276)  

ATOK  (17)  

Actions  (163)  

Android  (259)  

Angular  (358)  

AppCode  (27)  

AppleScript  (13)  

Bluesky  (19)  

Bluetooth  (34)  

Bun  (68)  

BusterJS  (54)  

C#  (46)  

C++  (95)  

CI(194)  

CMS  (18)  

CORS  (11)  

CQRS  (50)  

CSP  (90)  

CSS  (1963)  

Chinese  (12)  

Chrome  (1443)  

Clang  (16)  

CoffeeScript  (140)  

CommonJS  (34)  

Conference  (40)  

Cooking  (35)  

CoreData  (182)  

Cydia  (46)  

C  (60)  

DDD  (282)  

DNS  (45)  

DOM  (597)  

Datadog  (18)  

Development  (40)  

Docker  (149)  

E2E  (66)  

E4X  (34)  

ECMAScript  (1918)  

ESLint  (195)  

Eclipse  (28)  

ElasticSearch  (12)  

Electron  (287)  

EmEditor  (25)  

Emacs  (69)  

Ember  (26)  

EventSourcing  (28)  

Evernote  (36)  

Extension  (280)  

Extension  (34)  

Fetch  (70)  

Firebug  (147)  

Flutter  (13)  

Flux  (196)  

GAE  (24)  

GCP  (32)  

GUI  (64)  

GraphQL  (157)  

Greasemonkey  (515)  

Grunt  (68)  

HLS  (34)  

HTML  (718)  

HTML5  (363)  

HTTP  (424)  

HTTP2  (70)  

HTTPS  (15)  

Heroku  (13)  

IDE  (184)  

IE(359)  

IME  (72)  

Image  (91)  

IndexedDB  (14)  

Interview  (26)  

JSDoc  (28)  

JSON  (403)  

JScript  (38)  

JSer  (143)  

JXA  (12)  

Java  (174)  

JavaScript  (13311)  

Jenkins  (13)  

JetBrains  (107)  

Jetpack  (63)  

Keyboard  (13)  

LDR  (80)  

LLVM  (44)  

LOOX_U  (17)  

LaTeX  (16)  

Lambda  (113)  

LanguageModel  (50)  

Lua  (35)  

MS(102)  

MSEdge  (127)  

MVC  (172)  

MachineLearning  (100)  

Markdown  (478)  

Mercurial  (21)  

MicroFrontend  (25)  

Microservices  (53)  

Microsoft  (18)  

Mindmap  (36)  

MongoDB  (26)  

Mozilla  (96)  

MySQL  (34)  

NILScript  (18)  

Native  (14)  

Next.js  (180)  

Notion  (44)  

OAuth  (59)  

OCR  (16)  

OOP  (27)  

OS(41)  

Objective-C  (855)  

OpenSource  (293)  

Opera  (71)  

PDF  (303)  

PSP  (34)  

PWA  (39)  

PhoneGap  (18)  

PostCSS  (20)  

PostgreSQL  (29)  

ProgressiveWebApp  (32)  

Promises  (357)  

Prototype.js  (15)  

QUIC  (21)  

R(56)  

React  (1743)  

RegExp  (45)  

ReleaseNote  (3495)  

Remix  (40)  

Rust  (368)  

Rx(78)  

SBM  (49)  

SEO  (40)  

SQL  (108)  

SQLite  (31)  

SSH  (31)  

SSL  (71)  

SSRF  (15)  

SVG  (265)  

SaaS  (16)  

Sass  (153)  

Selenium  (48)  

Sencha  (19)  

ServiceWorker  (141)  

ShellScript  (62)  

Shop  (22)  

Sketch  (12)  

Sphinx  (38)  

SublimeText  (17)  

Survey  (29)  

Svelte  (45)  

TC39  (18)  

TiddlyWiki  (17)  

Tips  (188)  

Titanium  (30)  

Tools  (2726)  

TravisCI  (85)  

TypeScript  (1194)  

UI(879)  

UML  (12)  

URL  (213)  

UX(28)  

Unicode  (46)  

Ustream  (13)  

V8  (270)  

VPN  (12)  

VPS  (23)  

VR(20)  

VSCode  (117)  

Vimperator  (15)  

VirtualDOM  (58)  

Vue  (275)  

W3C  (182)  

WAI-ARIA  (76)  

WHATWG  (75)  

WSH  (14)  

WebAPI  (28)  

WebAssembly  (290)  

WebComponents  (233)  

WebExtension  (14)  

WebGL  (141)  

WebGPU  (12)  

WebPlatformAPI  (253)  

WebRTC  (83)  

WebSocket  (85)  

WebStorm  (154)  

XHR  (118)  

XML  (42)  

XPCOM  (28)  

XSS  (281)  

Xcode  (241)  

Yahoo  (34)  

Youtube  (36)  

accessibility  (291)  

ad(12)  

addon  (642)  

adobe  (52)  

adult  (19)  

ajax  (18)  

alfred  (61)  

algorithm  (88)  

altJS  (18)  

amazon  (74)  

animation  (144)  

app  (111)  

apple  (137)  

architecture  (122)  

article  (2592)  

asciidoc  (36)  

asm.js  (17)  

astro  (22)  

atom  (45)  

audio  (120)  

autolayout  (15)  

aws  (253)  

babel  (247)  

backbone.js  (88)  

bash  (22)  

benchmark  (53)  

blink  (49)  

blog  (288)  

book  (1585)  

browser  (1602)  

browserify  (150)  

bundler  (79)  

business  (18)  

canvas  (239)  

cdn  (96)  

cloudflare  (125)  

cocoa  (66)  

cocoapods  (57)  

color  (158)  

comic  (45)  

communication  (47)  

community  (142)  

company  (239)  

console  (639)  

d3.js  (55)  

dart  (65)  

database  (75)  

debug  (839)  

deno  (140)  

design  (368)  

diagram  (26)  

dictionary  (56)  

document  (984)  

domain  (29)  

donation  (65)  

dropbox  (45)  

ebook  (33)  

editor  (573)  

english  (245)  

epub  (60)  

event  (92)  

example  (39)  

explorer  (92)  

express  (30)  

facebook  (90)  

fashion  (18)  

figma  (28)  

finance  (68)  

firebase  (18)  

firefox  (1616)  

flash  (158)  

flex  (23)  

flowtype  (121)  

fonts  (228)  

gadget  (39)  

game  (175)  

git  (706)  

gitbook  (14)  

github  (1305)  

golang  (204)  

google  (622)  

graphic  (37)  

gulp  (105)  

hack  (20)  

health  (68)  

hiring  (19)  

history  (49)  

hosting  (26)  

i18n  (145)  

iPad  (38)  

iPhone  (615)  

iTunes  (49)  

illust  (100)  

internet  (14)  

ios  (3823)  

issue  (784)  

jQuery  (624)  

jailbreak  (125)  

jailbreak_app  (57)  

japanese  (162)  

jasmine  (63)  

jekyll  (43)  

jest  (16)  

job  (39)  

jsx  (46)  

keysnail  (22)  

kubernetes  (61)  

language  (16)  

law  (16)  

legal  (58)  

library  (6763)  

license  (78)  

links  (88)  

linux  (112)  

mac  (982)  

macOS  (74)  

mail  (215)  

math  (19)  

mdn  (22)  

memo  (12)  

mobile  (302)  

module  (118)  

money  (34)  

monorepo  (48)  

mountain  (12)  

music  (127)  

network  (42)  

news  (255)  

nginx  (16)  

nlp  (87)  

node.js  (2499)  

nodejs  (145)  

npm  (772)  

nw.js  (56)  

oculus  (32)  

office  (82)  

opinion  (427)  

p2p  (43)  

package  (18)  

paper  (91)  

password  (40)  

pc(65)  

performance  (916)  

perl  (37)  

person  (111)  

philanthropy  (27)  

photo  (37)  

photoshop  (34)  

php  (131)  

pixiv  (26)  

playwright  (15)  

plugin  (452)  

pnpm  (30)  

podcast  (75)  

political  (42)  

polyfill  (72)  

prisma  (13)  

privacy  (208)  

program  (671)  

project  (29)  

proposal  (637)  

proxy  (59)  

python  (167)  

rails  (44)  

reST  (17)  

redmine  (24)  

redux  (205)  

refacoring  (15)  

research  (15)  

rollup  (14)  

rspack  (13)  

rss  (195)  

ruby  (174)  

safari  (352)  

scala  (64)  

search  (604)  

secretlint  (21)  

security  (2025)  

self  (29)  

server  (111)  

serverless  (46)  

slack  (46)  

slide  (1814)  

sns  (42)  

software  (1870)  

sound  (52)  

sourcemap  (37)  

spec  (600)  

startup  (51)  

stats  (14)  

stream  (56)  

swift  (179)  

template  (60)  

terminal  (30)  

terraform  (12)  

test  (50)  

testing  (1852)  

textlint  (290)  

todo  (115)  

tombloo  (69)  

translate  (74)  

tumblr  (73)  

tutorial  (740)  

twitter  (669)  

userChrome.js  (59)  

video  (824)  

vim  (98)  

vista  (31)  

vite  (78)  

voice  (41)  

web  (384)  

webdriver  (33)  

webkit  (314)  

webpack  (367)  

webservice  (2444)  

webview  (65)  

webworker  (74)  

wiki  (120)  

windows  (335)  

wordpress  (133)  

workflow  (42)  

xpath  (46)  

yarn  (100)  

zig  (25)  

zsh  (57)  

 (162)  

 (938)  

 (58)  

 (48)  

 (39)  

 (105)  

 (26)  

 (208)  

 (67)  

 (17)  

 (43)  

 (154)  

 (44)  

 (161)  

 (15)  

 (16)  

 (13)  

 (23)  

 (43)  

 (189)  

 (67)  

 (28)  

 (12)  

 (119)  

 (30)  

 (88)  

 (73)  

 (12)  

 (117)  

 (20)  

 (325)  

 (22)  

 (21)  

 (13)  

 (100)  

 (22)  

 (38)  

 (59)  

 (18)  

 (27)  

 (110)  

 (101)  

 (35)  

 (168)  

 (20)  

 (12)  

 (136)  

 (19)  

 (75)  

 (39)  

 (52)  

 (87)  

 (172)  

 (13)  

 (42)  

 (14)  

 (44)  

 (133)  

 (199)  

 (24)  

 (24)  

 (53)  

 (130)  

 (47)  

 (40)  

 (625)  

 (69)  

 (48)  

 (465)  

 (58)  

 (17)  

 (30)  

 (172)  

 (182)  

 (72)  

 (28)  

 (142)  

 (79)  

 (75)  

 (154)  

 (16)  

JavaScript  (13311)  

library  (6763)  

ios  (3823)  

ReleaseNote  (3495)  

Tools  (2726)  

article  (2592)  

node.js  (2499)  

webservice  (2444)  

security  (2025)  

CSS  (1963)  


 


 (4)



iOS  

JavaScript  

privacy  

safari  


 




articleadefcl (2)  






Introducing Private Click Measurement, PCM  



25 users  

webkit.org  


 


This blog post covers a new feature called Private Click Measurement, or PCM, for measuring ad clicks across websites and from iOS apps to websites. Itis part of iOS and iPadOS 14.5 betas. Motivation and Goals Classic ad attribution on the web is done withcookies carrying user or device IDs. Such attribution constitutes cross-site tracking which WebKit is committed to preventing. Websites should
 Introducing Private Click Measurement, PCM


efcl
efcl  2021/02/02  
iOS 14.5SafariPrivate Click Measurement(PCM)   

safari

iOS

privacy

ad

article
 



 














How an anti ad-blocker works: Reverse-engineering BlockAdBlock



8 users  

xy2.dev  


 


How an anti ad-blocker works: Reverse-engineering BlockAdBlock If you've used an adblocker, you may have seen BlockAdBlock. This script detects your ad-blocker and disables website access until you deactivate your adblocker. But I found myself wondering how itworked. How does an anti ad-blocker detect adblockers? And how do adblockers react and block ad-block-blockers? Reverse-engineering through
 How an anti ad-blocker works: Reverse-engineering BlockAdBlock


efcl
efcl  2020/05/16  
AdBlockBlocker  

ad

JavaScript

article
 



 














1











202464

   



202463

   



202462

   


 

Twitter



@HatenaBookmark


@hatebu

 









   




 



j

k

l

e

o
 

















 









 

















 









 









 







Pro



 




 






App Storeからダウンロード
Google Playで手に入れよう


Copyright © 2005-2024 Hatena. All Rights Reserved.
 



x