GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Typo fixes for JavaScript tutorials (only typos fixed in this commit) (no AI or LLMs used) by willy-b · Pull Request #4004 · javascript-tutorial/en.javascript.info

Conversation

@willy-b

@willy-b willy-b commented Oct 28, 2026

Copy link
Copy Markdown

Hello javascript.info team!

I really appreciate your informative and easy-to-navigate tutorials. In the spirit of giving back, I wanted to share these typo corrections (only typo corrections in this PR; any content fixes I may send will be sent separately). Hopefully these are useful to your team!


  • On https://javascript.info/promise-basics (archived as is at https://web.archive.org/web/20261028221918/https://javascript.info/promise-basics )
    "Irresepective" should be "Irrespective"

  • On https://javascript.info/async-await (archived as is at https://web.archive.org/web/20261028222028/https://javascript.info/async-await )
    "successs" should be "success"

  • On https://javascript.info/task/promise-all-failure (archived as is at https://web.archive.org/web/20261028223114/https://javascript.info/task/promise-all-failure )
    "successs" should be "success"

  • On https://javascript.info/modifying-document (archived as is at https://web.archive.org/web/20261028222328/https://javascript.info/modifying-document )
    "algorthm" should be "algorithm"
    "Otherways" should be "Otherwise"

  • On https://javascript.info/task/sort-table (archived as is at https://web.archive.org/web/20261028223500/https://javascript.info/task/sort-table )
    "algorthm" should be "algorithm"

  • On https://javascript.info/task/clock-setinterval (archived as is at https://web.archive.org/web/20261028223252/https://javascript.info/task/clock-setinterval )
    "Otherways" should be "Otherwise"

  • On https://javascript.info/size-and-scroll (archived as is at https://web.archive.org/web/20261028222527/https://javascript.info/size-and-scroll )
    "substracted" should be "subtracted" [hidden in a task solution]

  • On https://javascript.info/task/width-vs-clientwidth (archived as is at https://web.archive.org/web/20261028223642/https://javascript.info/task/width-vs-clientwidth )
    "substracted" should be "subtracted" [hidden in a task solution]

  • On https://javascript.info/bubbling-and-capturing (archived as is at https://web.archive.org/web/20261028222544/https://javascript.info/bubbling-and-capturing )
    "futher" should be "further"

  • On https://javascript.info/keyboard-events (archived as is at https://web.archive.org/web/20261028222704/https://javascript.info/keyboard-events )
    "dependant" should be "dependent"

  • On https://javascript.info/server-sent-events (archived as is at https://web.archive.org/web/20261028222909/https://javascript.info/server-sent-events )
    "occured" should be "occurred" [in the "index.html" tab of the code browser of the "Full example", not visible initially on page load]

  • On https://javascript.info/indexeddb (archived as is at https://web.archive.org/web/20261028223116/https://javascript.info/indexeddb )
    "existance" should be "existence" "independant" should be "independent"

  • On https://javascript.info/task/let-scope (archived as is at https://web.archive.org/web/20261028223154/https://javascript.info/task/let-scope )
    "uninitalized" [hidden in a task solution] should be "uninitialized"

  • On https://javascript.info/closure (archived as is at https://web.archive.org/web/20261028223624/https://javascript.info/closure )
    "uninitalized" [hidden in a task solution] should be "uninitialized"

  • On https://javascript.info/static-properties-methods (archived as is at https://web.archive.org/web/20261028221738/https://javascript.info/static-properties-methods )
    "prototypally" should be "prototypically" for consistency within the tutorial

    (compare to "prototypically inherits" at

    en.javascript.info/1-js/08-prototypes/01-prototype-inheritance/article.md

    Line 63 in 2020876

    Here we can say that "`animal` is the prototype of `rabbit`" or "`rabbit` prototypically inherits from `animal`".
    or

    en.javascript.info/1-js/09-classes/06-instanceof/article.md

    Line 47 in 2020876

    Please note that `arr` also belongs to the `Object` class. That's because `Array` prototypically inherits from `Object`.
    )


Thanks

No AI or LLMs were used in finding the typos or preparing this PR.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

joaquinelio reacted with thumbs up emoji
All reactions
  • 👍 1 reaction
@willy-b
Typo fixes for JavaScript tutorials (only typos fixed in this commit)
3107406
- On https://javascript.info/promise-basics (archived as is at https://web.archive.org/web/20261028221918/https://javascript.info/promise-basics )
 "Irresepective" should be "Irrespective"

- On https://javascript.info/async-await (archived as is at https://web.archive.org/web/20261028222028/https://javascript.info/async-await )
 "successs" should be "success"

- On https://javascript.info/task/promise-all-failure (archived as is at https://web.archive.org/web/20261028223114/https://javascript.info/task/promise-all-failure )
 "successs" should be "success"

- On https://javascript.info/modifying-document (archived as is at https://web.archive.org/web/20261028222328/https://javascript.info/modifying-document )
 "algorthm" should be "algorithm"
 "Otherways" should be "Otherwise"

- On https://javascript.info/task/sort-table (archived as is at https://web.archive.org/web/20261028223500/https://javascript.info/task/sort-table )
 "algorthm" should be "algorithm"

- On https://javascript.info/task/clock-setinterval (archived as is at https://web.archive.org/web/20261028223252/https://javascript.info/task/clock-setinterval )
 "Otherways" should be "Otherwise"

- On https://javascript.info/size-and-scroll (archived as is at https://web.archive.org/web/20261028222527/https://javascript.info/size-and-scroll )
 "substracted" should be "subtracted" [hidden in a task solution]

- On https://javascript.info/task/width-vs-clientwidth (archived as is at https://web.archive.org/web/20261028223642/https://javascript.info/task/width-vs-clientwidth )
 "substracted" should be "subtracted" [hidden in a task solution]

- On https://javascript.info/bubbling-and-capturing (archived as is at https://web.archive.org/web/20261028222544/https://javascript.info/bubbling-and-capturing )
 "futher" should be "further"

- On https://javascript.info/keyboard-events (archived as is at https://web.archive.org/web/20261028222704/https://javascript.info/keyboard-events )
 "dependant" should be "dependent"

- On https://javascript.info/server-sent-events (archived as is at https://web.archive.org/web/20261028222909/https://javascript.info/server-sent-events )
 "occured" should be "occurred" [in the "index.html" tab of the code browser of the "Full example", not visible initially on page load]

- On https://javascript.info/indexeddb (archived as is at https://web.archive.org/web/20261028223116/https://javascript.info/indexeddb )
 "existance" should be "existence"
 "independant" should be "independent"

- On https://javascript.info/task/let-scope (archived as is at https://web.archive.org/web/20261028223154/https://javascript.info/task/let-scope )
 "uninitalized" [hidden in a task solution] should be "uninitialized"

- On https://javascript.info/closure (archived as is at https://web.archive.org/web/20261028223624/https://javascript.info/closure )
 "uninitalized" [hidden in a task solution] should be "uninitialized"

- On https://javascript.info/static-properties-methods (archived as is at https://web.archive.org/web/20261028221738/https://javascript.info/static-properties-methods )
 "prototypally" should be "prototypically" (compare to "prototypically inherits" at https://github.com/javascript-tutorial/en.javascript.info/blob/20208769e528337949e946f526534d61d38bac47/1-js/08-prototypes/01-prototype-inheritance/article.md?plain=1#L63
or https://github.com/javascript-tutorial/en.javascript.info/blob/20208769e528337949e946f526534d61d38bac47/1-js/09-classes/06-instanceof/article.md?plain=1#L47 )
@javascript-translate-bot javascript-translate-bot added review needed Review needed, please approve or request changes labels Oct 28, 2026
@javascript-translate-bot
javascript-translate-bot requested a review from a team October 28, 2026 23:10
@CLAassistant

CLAassistant commented Oct 28, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@willy-b

willy-b commented Oct 28, 2026

Copy link
Copy Markdown
Author

@CLAassistant I signed the CLA. Note that while your app requested some access to private content and read/write permissions, I only granted the read-only access to public information on my Github account, which was still sufficient for it to show I signed. I recommend you do not request those additional permissions (they are not necessary to allow me to authenticate as myself and sign).

Screenshot_20261028_233725

Thanks!

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

review needed Review needed, please approve or request changes

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

3 participants

@willy-b @CLAassistant @javascript-translate-bot
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.