Skip to content

Commit

Permalink
+++
Browse files Browse the repository at this point in the history
  • Loading branch information
Offirmo committed Sep 4, 2024
1 parent a167929 commit ee087eb
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 0 deletions.
2 changes: 2 additions & 0 deletions stack--current/3-advanced--browser/wc--social/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ A social media icons web component.

## Usage

WARNING example does not work on Safari! TODO fix

https://codepen.io/Offirmo/pen/vYeobzP


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ authentication
B2B (Business to Business)
B2C (Business to Customer)
B2G (Business to Government)
bad API = make assumptions about what you are trying to do, but then break when those assumptions are not exactly right, ex. AppCache
BDD (Behavior-Driven Development) https://cucumber.io/school/ Discovery -> Formulation -> Automation
blocking
bug -- mail in 500 miles radius https://www.ibiblio.org/harris/500milemail.html
Expand Down Expand Up @@ -70,6 +71,7 @@ changelog -- standard https://keepachangelog.com/ https://common-changelog.org/
CI (Continuous Integration) https://www.browserstack.com/guide/difference-between-continuous-integration-and-continuous-delivery
class
client/server -- multi-tier architecture
close / destroy / terminate / dispose / release / free / delete / destruct / finalize / teardown / cleanup / shutdown / stop / end / abort / cancel / halt / kill / exit / quit / unload / dispose...
code is the enemy = It can go wrong, and it needs maintenance. Write less code. Delete code. Don’t write code you don’t need https://opensource.com/article/17/5/30-best-practices-software-development-and-testing
cohesion = degree to which the elements inside a module belong together https://en.wikipedia.org/wiki/Cohesion_(computer_science)
command query separation (CQS)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
[ ] TODO shearing layers https://en.wikipedia.org/wiki/Shearing_layers
AJAX (Asynchronous JavaScript And XML) = LEGACY interactive web apps now fetch + json
AMP (Accelerated Mobile Pages)
animations -- API https://devdocs.io/dom/web_animations_api
APIs web
appli web
Application posture = sovereign, transient, background, auxiliary https://en.wikipedia.org/wiki/Application_posture
Expand All @@ -25,6 +26,7 @@ ARIA "Accessible Rich Internet Applications" https://www.w3.org/WAI/ARIA/apg/
Backends For Frontends (BFF) https://samnewman.io/patterns/architectural/bff/
bleed
bot detection
browsing contexts = such as several windows, iframes or even workers
CDN
chrome = the graphical framework and elements surrounding the content. means different things depending on the context: In the context of a web browser it is the navigation, toolbar etc. In the context of a website it is navigation, ad-space and other fixed aspects of the design https://stackoverflow.com/a/5072092/587407
Chrome is not the standard https://v4.chriskrycho.com/2017/chrome-is-not-the-standard.html
Expand Down Expand Up @@ -105,6 +107,7 @@ IIFE (Immediately-Invoked Function Expression)
interop https://developer.mozilla.org/en-US/blog/interop2023-mdn-doc-updates/
JS -- book -- Exploring JavaScript (ES2024 Edition) https://exploringjs.com/js/book/index.html
JS -- exports https://webpack.js.org/guides/package-exports/
JS -- tasks & microtasks https://devdocs.io/dom/html_dom_api/microtask_guide
JSON - Javascript Object Notation
MDN
MDN curriculum https://developer.mozilla.org/en-US/curriculum/
Expand Down Expand Up @@ -182,7 +185,11 @@ web components -- shadow DOM
web components -- templates
web components -- templates -- slots https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/slot
web components https://developer.mozilla.org/en-US/docs/Web/API/Web_components
web workers -- dedicated = utilized by a single script https://devdocs.io/dom/worker
web workers -- service = proxy https://devdocs.io/dom/service_worker_api
web workers -- shared = can be utilized by multiple scripts running in different windows, IFrames, etc., as long as they are in the same domain as the worker https://devdocs.io/dom/sharedworker
WebDriver BiDi https://developer.chrome.com/blog/firefox-support-in-puppeteer-with-webdriver-bidi
WebGPU / WebGL = https://devdocs.io/dom/webgpu_api
WebXR / WebVR = VR / AR
Wep pages UX design -- concepts https://www.nngroup.com/courses/web-page-design/
XSS -- injection sinks https://devdocs.io/dom/trusted_types_api
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ https://devdocs.io/dom/webotp_api
https://devdocs.io/dom/credential_management_api


https://devdocs.io/dom/reporting_api


https://www.abc.net.au/news/2024-06-11/inside-the-scam-factory-pig-butchering-and-cyberscams/103937064

Expand Down

0 comments on commit ee087eb

Please sign in to comment.