Marian C.The fastest way to retrieve recursively all text nodes containing a substringThe best approach to get all child text nodes of an HTML element1d ago11d ago1
Marian C.The fastest way to get recursively all children of an element in the DOMThere are several ways to get element descendants, but fancy does not mean efficient, old does not mean inefficient3d ago33d ago3
Marian C.Using Google Drive and Google Sheets APIs in Cloud functionsSubmit a form to a Google function that saves files to a Google Drive folder and then saves file properties to a Google SheetAug 111Aug 111
Marian C.Submit forms with files to Google Cloud FunctionsProcessing multipart form data in Cloud FunctionsAug 32Aug 32
Marian C.How to use Ctrl+F in web pages with infinite scrollingEffortlessly reach the end of a web page, if it existsAug 23Aug 23
Marian C.Important limitations of the tab and window display surfacesThe same display area does not look the same when captured as monitor, window or browser using the Screen Capture APIJul 22Jul 22
Marian C.Why event listeners in extensions stop working or work occasionallyUnpredictable execution of event listeners after service worker restartsJul 211Jul 211
Marian C.Modern color scales without any libraries or custom algorithmsColor numbers or words according to a linear gradient between two colorsJun 224Jun 224
Marian C.How to bypass CORS and CSP policies and enable cross-origin requests in a browserIn many cases a browser extension is the best solution. What is a good anti-CORS, anti-CSP extension?Jun 16Jun 16
Marian C.The easiest way to accurately read obfuscated text from a canvasThe Facebook news feed is uglified with a kind of corrupted text that is hard to read for users but is easy to read automatically in a…Jun 81Jun 81