- Last 7 days
-
developer.chrome.com developer.chrome.com
- Nov 2023
-
chromestory.com chromestory.com
-
The nice point of Kiwi is that it supports Chrome extensions, this is why I am trying it. Browser extensions are something which I believe should be rather more widespread in Android by now.
-
-
developer.chrome.com developer.chrome.com
-
<div itemscope itemtype="http://schema.org/Code"> ```js let db; const DBOpenRequest = window.indexedDB.open("toDoList", 4); DBOpenRequest.onsuccess = (event) => { db = DBOpenRequest.result; }; const transaction = db.transaction( ['toDoList'], 'readwrite', { durability: 'strict' }); ``` </div>
-
- Oct 2023
-
community.cloudflare.com community.cloudflare.com
-
stackoverflow.com stackoverflow.com
-
chrome.google.com chrome.google.com
-
developers.cloudflare.com developers.cloudflare.com
-
Tags
Annotators
URL
-
- Sep 2023
-
chromestatus.com chromestatus.com
-
developer.chrome.com developer.chrome.com
Tags
Annotators
URL
-
-
brave.com brave.com
-
Google claims this new API addresses FLoC’s serious privacy issues. Unfortunately, it does anything but. The Topics API only touches the smallest, most minor privacy issues in FLoC, while leaving its core intact. At issue is Google’s insistence on sharing information about people’s interests and behaviors with advertisers, trackers, and others on the Web that are hostile to privacy.
-
-
arstechnica.com arstechnica.com
-
Chrome now directly tracks users, generates a "topic" list it shares with advertisers.
-
-
chrome.google.com chrome.google.com
-
Disable all settings related to Privacy Sandbox
Disables "adMeasurementEnabled", "fledgeEnabled", "topicsEnabled" and "privacySandboxEnabled" for your browser.
-
-
www.theregister.com www.theregister.com
-
If a site you visit queries the Topics API, it may learn of this interest from Chrome and decide to serve you an advert about bonds or retirement funds. It also means websites can fetch your online interests straight from your browser.
The Topics API is worst than 3rd-parties cookies, anyone can query a user ad profile:
```js // document.browsingTopics() returns an array of BrowsingTopic objects. const topics = await document.browsingTopics();
// Get data for an ad creative. const response = await fetch('https://ads.example/get-creative', { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify(topics) });
// Get the JSON from the response. const creative = await response.json();
// Display the ad. (or not) ```
-
- Aug 2023
-
www.sveltedevtools.com www.sveltedevtools.com
Tags
Annotators
URL
-
-
chromium.googlesource.com chromium.googlesource.com
-
developer.chrome.com developer.chrome.com
Tags
Annotators
URL
-
-
developer.chrome.com developer.chrome.com
-
You can mark topics provided by request headers as observed by setting an Observe-Browsing-Topics: ?1 header on the response to the request. The browser will then use those topics to calculate topics of interest for a user.
-
Call the Topics API from within that iframe:
const topics = await document.browsingTopics();
-
chrome://topics-internals
-
-
support.google.com support.google.com
-
Edit ad privacy settings
And use Chrome only in case of necessity.
Tags
Annotators
URL
-
-
developer.chrome.com developer.chrome.com
-
On-device ad auctions to serve remarketing and custom audiences, without cross-site third-party tracking.
Naming a thing with a meaning opposite to what the named thing is...
Google is insatiable when it regards to accessing users private data. Let's block that bullshit.
-
-
developer.chrome.com developer.chrome.com
-
Due to there being no good way to solve these issues, we know that many developers download Chromium (not Chrome) binaries instead, although this approach has some flaws. First, these Chromium binaries are not reliably available across all platforms. Second, they are built and published separately from the Chrome release process, making it impossible to map their versions back to real user-facing Chrome releases. Third, Chromium is different from Chrome.
-
- Jul 2023
-
developer.chrome.com developer.chrome.com
-
stackoverflow.com stackoverflow.com
-
developer.chrome.com developer.chrome.com
-
chromestatus.com chromestatus.com
-
Adds "previousslide" and "nextslide" actions to the existing Media Session API.
This will enable developers of video conferencing websites to handle these actions from browser UI. For example, if the user puts their slides presentation into a picture-in-picture window, the browser could display buttons for navigating through slides. When the user clicks those, the website handles them through the Media Session API.
-
-
-
On any Web page run the following code
js await startLocalServer(); let abortable = new AbortController; let {signal} = abortable; (await fetch('https://localhost:8443', { method: 'post', body: 'cat local_server_export.js', // Code executed in server, piped to browser duplex: 'half', headers: { 'Access-Control-Request-Private-Network': true }, signal })).body.pipeThrough(new TextDecoderStream()).pipeTo(new WritableStream({ write(v) { console.log(v); }, close() { console.log('close'); }, abort(reason) { console.log(reason); } })).catch(console.warn); await resetLocalServer();
-
- Jun 2023
-
slack.engineering slack.engineering
-
nolanlawson.com nolanlawson.com
-
v8.dev v8.dev
- May 2023
-
itsjameswhite.medium.com itsjameswhite.medium.com
-
Add more languages to be sent in the HTTP
Accept-Language
header field:http Accept-Language: en-US,en;q=0.9,fr;q=0.8`
-
-
tomayac.github.io tomayac.github.io
Tags
Annotators
URL
-
-
chrome.google.com chrome.google.com
-
developer.chrome.com developer.chrome.com
Tags
Annotators
URL
-
-
fugu-tracker.web.app fugu-tracker.web.app
-
-
chromium.googlesource.com chromium.googlesource.com
-
source.chromium.org source.chromium.org
Tags
Annotators
URL
-
-
chromestatus.com chromestatus.com
Tags
Annotators
URL
-
-
chromestatus.com chromestatus.com
Tags
Annotators
URL
-
-
-
```ts
/* * Initiates a connection to the selected port. / async function connectToServer(): Promise<void> { hostInput.disabled = true; portInput.disabled = true; connectButton.textContent = 'Connecting...'; connectButton.disabled = true;
try { socket = new TCPSocket(hostInput.value, parseInt(portInput.value)); connection = await socket.opened; term.writeln('<CONNECTED>'); connectButton.textContent = 'Disconnect'; connectButton.disabled = false; } catch (e) { console.error(e); term.writeln(
<ERROR: ${e.message}>
); markDisconnected(); return; }try { reader = connection?.readable.getReader(); for (;;) { const {value, done} = await reader.read(); if (value) { await new Promise<void>((resolve) => { term.write(value, resolve); }); } if (done) { break; } } reader.releaseLock(); reader = undefined; } catch (e) { console.error(e); term.writeln(
<ERROR: ${e.message}>
); }markDisconnected(); }
/* * Closes the currently active connection. / async function disconnectFromServer(): Promise<void> { // Canceling |reader| will close the connection and cause the read loop in // connectToServer() to exit when read() returns with done set to true. if (reader) { await reader.cancel(); } } ```
-
-
github.com github.com
Tags
Annotators
URL
-
- Apr 2023
-
developer.chrome.com developer.chrome.com
Tags
Annotators
URL
-
-
www.thesslstore.com www.thesslstore.com
-
chromium.googlesource.com chromium.googlesource.com
-
www.chromium.org www.chromium.org
-
developer.chrome.com developer.chrome.com
Tags
Annotators
URL
-
-
Tags
Annotators
URL
-
-
www.chromium.org www.chromium.org
Tags
Annotators
URL
-
-
developer.chrome.com developer.chrome.com
-
medium.com medium.com
- Mar 2023
-
groups.google.com groups.google.com
- Feb 2023
-
chromestatus.com chromestatus.com
Tags
Annotators
URL
-
-
chrome.google.com chrome.google.com
-
pjenlinea3.poder-judicial.go.cr pjenlinea3.poder-judicial.go.cr
-
debían estarprotagonizados por extranjeros y tratar de cosas con las que no podía identificarme. Puesbien, la situación cambió cuando descubrí los libros africanos.No había muchos disponibles, y no eran tan fáciles de encontrar como los extranjeros.Pero gracias a escritores como Chinua Achebe y Camara Laye, mi percepción de laliteratura cambió. Comprendí que en la literatura también podía existir gente como yo,chicas con la piel de color chocolate cuyo pelo rizado no caía en colas de caballo.Empecé a escribir sobre asuntos que reconocía.5
texto pdf
Tags
Annotators
URL
-
- Jan 2023
-
www.zhihu.com www.zhihu.com
-
chrome://extensions/shortcuts
给插件添加快捷键
-
- Dec 2022
-
www.zhihu.com www.zhihu.com
-
编写浏览器插件如何入门?
-
-
developer.chrome.com developer.chrome.com
-
developer.chrome.com developer.chrome.com
Tags
Annotators
URL
-
- Nov 2022
-
webmonetization.org webmonetization.org
-
Web Monetization
Web Monetization official site with motivation, wallets, providers, browsers, search engines, tools, documentation link, explainer link, specifications link, awesome list link, github link
Tags
- edge
- interledger
- 11ty
- revenue
- motivation
- explainer
- specification
- micro-payment
- standard
- svelte
- chrome
- javasript
- ilp
- w3c
- hugo
- vuepress
- currency
- wallet
- donations
- web monetization
- monetization
- gridsome
- plugin
- uphold
- github
- awesome
- moodle
- puma
- infinity search
- documentation
- ngx
- mojeek
- tessy
- mozilla
- pipe web
- protocol
- list
- ledger
- money
- gatsby
- jekyll
- coil
- gatehub
Annotators
URL
-
-
developer.chrome.com developer.chrome.com
-
github.com github.com
-
The thing is Chrome doesn't provide details about such resources.
-
-
chrome.google.com chrome.google.com
-
y330.github.io y330.github.io
Tags
Annotators
URL
-
-
chromestatus.com chromestatus.com
Tags
Annotators
URL
-
-
www.autohotkey.com www.autohotkey.com
-
Testing if Google Chrome can make annotations on this Auto Hotkey documentation page.
It (and Brave) can't make highlights or annotations for some reason. The prompt doesn't appear when text is highlighted, why is this? Is there a way to force the prompt to appear?
-
- Oct 2022
-
superuser.com superuser.com
- Aug 2022
-
-
```css .body, .wrapper { / Break the flow / position: absolute; top: 0px;
/ Give them all the available space / width: 100%; height: 100%;
/ Remove the margins if any / margin: 0;
/ Allow them to scroll down the document / overflow-y: hidden; } ```
Tags
Annotators
URL
-
-
www.w3.org www.w3.org
Tags
Annotators
URL
-
-
blog.flycode.com blog.flycode.com
-
web.dev web.dev
-
PWAs as URL Handlers was part of the capabilities project and support for the experimental url_handlers manifest member, documented below, is being phased out. The url_handlers manifest member is being replaced by the new handle_links manifest member, which is currently being standardized and implemented.
Tags
Annotators
URL
-
-
chromestatus.com chromestatus.com
-
Implementation status: No longer pursuing
Tags
Annotators
URL
-
-
chromestatus.com chromestatus.com
-
developer.chrome.com developer.chrome.com
-
For creating SXGs for testing purposes, you can create a self-signed certificate and enable chrome://flags/#allow-sxg-certs-without-extension to have your Chrome process the SXGs created with the certificate without the special extension.
Tags
Annotators
URL
-
- Jul 2022
-
crxextractor.com crxextractor.com
-
- dangerous???
-
-
www.crx4chrome.com www.crx4chrome.com
-
Stylish 2.1.4
- version 3.0.0 is different and dangerous!!!
- search 2.1.4 in https://www.crx4chrome.com/crx/284180/
-
-
stackoverflow.com stackoverflow.com
-
Rename the downloaded file to .zip and unpack it to a directory (you might get a warning about a corrupt zip header, but most unpacker will continue anyway) Go to Settings -> Tools -> Extensions Enable developer mode Click "Load unpacked extention" Browse to the unpacked folder and install your extention
- 1-download .crx from https://www.crx4chrome.com/crx/284180/
- 2-fjnbnpbmkenffdnngjfgmeleoegfcffe-2.1.4-Crx4Chrome.com.crx
- 3-rename .RAR, open with 7zip
-
- Jun 2022
-
developer.chrome.com developer.chrome.com
Tags
Annotators
URL
-
-
developer.chrome.com developer.chrome.com
- May 2022
-
wicg.github.io wicg.github.io
Tags
Annotators
URL
-
-
chromedevtools.github.io chromedevtools.github.io
Tags
Annotators
URL
-
-
javascript.info javascript.info
Tags
Annotators
URL
-
-
www.smartjava.org www.smartjava.org
- Apr 2022
-
github.com github.com
Tags
Annotators
URL
-
-
developer.chrome.com developer.chrome.com
- Feb 2022
-
insertlearning.com insertlearning.com
-
Referred to me by Mark Grabe.
-
-
developer.chrome.com developer.chrome.com
- Jan 2022
-
levelup.gitconnected.com levelup.gitconnected.com
-
developer.chrome.com developer.chrome.com
Tags
Annotators
URL
-
-
frameboxxindore.com frameboxxindore.com
-
How do I move my mobile bookmarks to Chrome? Open the Chrome Bookmarks manager (Ctrl+Shift+O) and you will see a new folder called ‘Mobile bookmarks’. All your bookmarks from your Android phone and/or iPhone will be sorted inside this folder.
- FIRST: in mobile: account: sync
- SECOND: in PC: ADD profile: same account; sync
- THIRD: in PC: Bookmark Manager: Mobile BM
-
-
stackoverflow.com stackoverflow.com
-
It's possible, but you have to be careful. Trying to require() a package means that node will try to locate its files in your file system. A chrome extension only has access to the files you declare in the manifest, not your filesystem. To get around this, use a module bundler like Webpack, which will generate a single javascript file containing all code for all packages included through require(). You will have to generate a separate module for each component of your chrome extension (e.g. one for the background page, one for content scripts, one for the popup) and declare each generated module in your manifest. To avoid trying to setup your build system to make using require() possible, I suggest starting with a boilerplate project. You can check out my extension to see how I do it.
- REQUIRE
-
-
stackoverflow.com stackoverflow.com
-
If you open console you'll see XMLHttpRequest cannot load file:///.../nav.html. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https. It's about browser politics. It works in Firefox, but not in Chrome. If you want it to work you may run a web server on your local machine to serve the files. More information: XMLHttpRequest cannot load file. Cross origin requests are only supported for HTTP "Cross origin requests are only supported for HTTP." error when loading a local file
- LOCAL FILES from browser
-
-
stackoverflow.com stackoverflow.com
-
Try something like this (untested): var s=document.createElement('script'); s.type = "text/javascript"; s.src = "test.js"; document.body.appendChild(s); ShareShare a link to this answer Copy linkCC BY-SA 2.5 Follow Follow this answer to receive notifications answered Jul 5 '10 at 5:59 Dagg NabbitDagg Nabbit 70.9k1818 gold badges104104 silver badges139139 bronze badges 1 I modified it a bit: var s = w.document.createElement("script"); s.type = "text/javascript"; s.src = "test.js"; w.document.getElementsByTagName("HEAD")[0].appendChild(s); And it does appear to work properly in IE8 on Windows 7 (as well as other browsers). I still think IE has a bug that my original code doesn't work, but this should work as a work-around. – Jennifer Grucza Jul 6 '10 at 22:15
- IT WORKED!
- var w = window; var s = w.document.createElement("script"); s.type = "text/javascript"; s.src = "./file_to_include.js"; w.document.getElementsByTagName("HEAD")[0].appendChild(s);
-
-
forums.zotero.org forums.zotero.org
-
fcheslack January 9, 2012 Try now (you may have to force your browser to refresh without the cache with ctrl-shift-R)
- TIP:
- TEST
-