NHentai Improved

Partially fade/remove non-english, custom thumbnail sizing, Infinite scrolling, Mark as read, Subscriptions, Version grouping and more...

Đây là phiên bản của script này, nơi mã nguồn đã được cập nhật. Hiện tất cả các phiên bản.

  • v3.1.12 03-05-2026

    - Updated in-script @description
    - switched infinite load isInView target to be the last (not hidden) comic so it triggers a little earlier as you scroll near the bottom
    - Removed mentions of "Native" in "Remove Native Blacklisted" (except in GM_get/GM_set/JSON, to support old saved settings) as there hasn't been a non-native blacklist option for a long time, so no need to confuse people with this whole "native" modifier...
    - Made comics in "Favorites" and "Recent Favorites" exempt from removal by "Remove Non-English" and "Remove Blacklisted"

  • v3.1.11 03-05-2026

    updated infinite load triggers to reduce unnecessary API calls:
    - No longer triggering infinite load at the start, even if already at the paginator (which was kinda broken anyway, it pretty much always loaded at least one or two pages at the start regardless)
    - No longer triggering additional page loads after first one, even if still at the paginator
    - Now ONLY triggering page loads on scroll/swipe events where the motion in relation to the page is down, and where the paginator is visible after said event.

  • v3.1.10 02-05-2026

    fixed subscribe button const assignment error

  • v3.1.9 02-05-2026

    - Rewrote parts of the dynamic load system. Gave up on observers to use a more reliable and simple polling method with dedupe and timeout handling. This appears to have fixed most issues with the script not running in a bunch of situations like newtab, bookmark, and other hard load situations.
    - Got rid of the hardloadrefresh workaround on Subs page links and tag page sort links, as those appear to work without it now.
    - Some cleanup

  • v3.1.8 01-05-2026

    Fixed Remove native blacklisted for infinite load (which required handling API auth, which I can now use for other stuff also)

  • v3.1.7 01-05-2026

    - Fixed issues with infinite load current / last page detection and indicators
    - Fixed issues with galleries getting all mixed up if manually navigating pages with infinite load enabled

  • v3.1.6 01-05-2026

    Updated infinite load thumbnail fetching:
    - Now using "thumbnail" property of returned data instead of guessing filetypes.
    - Now fetching thumbnails server list from API (once per 12h) and trying said servers as the domain for the thumbnail src in order
    - Fixed an issue with thumbnail loading icon not being visible.

  • v3.1.5 01-05-2026

    - Improved infinite load spinners, including fixing a major issue that was causing overflow
    - Improved IsInView handling, should now actually work properly.
    - Now adding IntersectionObserver to both paginators (desktop and mobile) instead of just the one first in view, since the one in use can technically change dynamically as the window is resized.

  • v3.1.4 01-05-2026

    Fixed issues with Reader / Improved Zoom:
    - Improved Zoom no longer breaks "Fit on screen" and can handle toggling between "Fit on screen" and "Fit Horizontally"
    - Fixed "Fit on screen" not actually fitting on screen properly (issue not related to NHI. This was an issue in normal NH reader)
    - Now hiding the Zoom setting in the native Reader settings panel (since it gets overridden by Improved Zoom anyway)

  • v3.1.3 01-05-2026

    Added @compatible metadata

  • v3.1.2 01-05-2026

    Updated subscribing to handle API failures. Subscribing system should now work regardless (it just won't record the tag ID if the API call fails)

  • v3.1.1 01-05-2026

    fixed Remove Non-english

  • v3.1.0 28-04-2026

    - Reworked the dynamic load system (this should improve a bunch of things)
    - NHI Settings can now also be accessed from the Tampermonkey dropdown
    - Added new icon to NHI settings header
    - NHI Settings should now scale to smaller viewports (mobile)
    - Subscriptions (and the new standalong custom NHI settings page) should now load more reliably.

  • v3.0.6 26-04-2026

    force disabled Remove Non English for now, as it appears to be broken.

  • v3.0.5 26-04-2026

    Added placeholders for covers when infinite loading for a smoother experience + added spinners for loading covers and at the bottom while fetching galleries.

  • v3.0.4 26-04-2026

    small update to thumbnail settings texts

  • v3.0.3 26-04-2026

    update to previous: oops. Forgot to also flip the default value.

  • v3.0.2 26-04-2026

    update to previous: use_default_thumbnails changed to use_custom_thumbnail_sizing. Makes more sense that way around.

  • v3.0.1 26-04-2026

    - Added missing Infinite load setting to settings page
    - Moved some settings
    - Added new setting "use_default_thumbnails" (default: true) for a clearer way to use default/vanilla thumbnail sizing behavior (instead of setting widths to 0)
    - Updated thumbnail sizing defaults to 250 and 1350 (though those are not applied by default since the default for use_default_thumbnails is true.

  • v3.0.0 26-04-2026

    Major version update. V3. Rewrote almost the entire script.

  • v2.2.1 13-02-2026

    Added option to combine/replace/discard changes to Marked-As-Read and Subscription data during import. This means, you could have a separate instance of NHI script on your phone and PC and bring in your backup to one or the other to "sync" all your Marked-As-Read and Subscriptions data.

  • v2.2.0 30-04-2025

    - Added new option: "Block Extra Ads" - If enabled, blocks extra ads not caught by normal ad blockers (only tested with uBlock Origin)
    - Added 50px margin to bottom of NHI Settings page

  • v2.1.4 30-04-2025

    User page: Recent comments - Made the link that takes you to the original comment in the gallery that the comment was made in more clear (thanks slesare)

  • v2.1.3 05-01-2025

    Fixed an issue with infinite scroll feature's near-page-bottom detection (was especially an issue on phones)

  • v2.1.2 03-01-2025

    Changed Reader Improved Zoom max-width from unset to 100%. (Especially important for mobile) There is no horizontal scrolling currently, so there is probably no reason to allow zooming closer than that since that means you won't see the whole page horizontally. This is something that could be added in the future if it's something people might want...

  • v2.1.1 28-12-2024

    Fixed issue with native blacklist fetching causing an fatal error that would stop the rest of the script too

  • v2.1.0 24-12-2024

    - improved infiniteload fetching
    - Added remove_native_blacklisted feature: Turns out, the way NH did this feature is not that great. It basically works exactly like mine used to... Well whatever, I guess it's still better to not have essentially the same feature twice I guess...

  • v2.0.2 24-12-2024

    - more cleanup of infinite load
    - fixed issue where infinite load could not be triggered if there were too many comics in view (because scroll event, which triggers loading more comics, would never fire)
    - Fixed issues with "Completely remove non-english" with infinite load

  • v2.0.1 23-12-2024

    re-introduced reader mutationobserver that was accidentally left out of 2.0. Should fix issues with zoom level between pages.

  • v2.0.0 23-12-2024

    "Complete" rewrite of the script.
    - fixed bug with reader zoom related to max-width
    - updated jquery library
    - removed my tag blocking feature (use site's own instead. I may improve the site's system at a later date)
    - fixed potential issue if subscribed to MANY tags
    - improved Alt version loading process
    - improved non-english handling (essentially now based on .cover instead of .gallery, making a bunch of other things easier)
    - new settings menu
    - can now access settings through profile page AND through Tampermonkey menu
    - improved import/export with support maintained for old version

  • v1.10.10 20-12-2024

    Reverted to 1.10.8 temporarily

  • v1.10.9 10-12-2024

    General code cleanup. template literals, let/const, arrow functions, spacing etc.

  • v1.10.8 10-12-2024

    Fixed a potential issue with english tag selectors where if a NH has, or later introduces, a tag that contains within it the english tag, it would have broken things. Now it does/will not.
    i.e. english tag = 12227, but if there was another tag like 112227, that would have previously been read as english by parts of the script.

  • v1.10.7 10-12-2024

    Fixed issue with infinite scroll getting stuck on pages other than home page

  • v1.10.6 10-12-2024

    Fixed some issues with HQ thumbnail load retry system

  • v1.10.5 10-12-2024

    - Alt version cover image load fix
    - General improvements to HQ cover loading

  • v1.10.4 10-12-2024

    Small improvements to non-english handling

  • v1.10.3 09-12-2024

    Fixed issue with HQ thumbnails not loading.

    See dicussion

  • v1.10.2 02-12-2024

    Added additional handling for non-english remove/fade when NH (for some reason) randomly doesn't load all tags for some comics. Relying on the title containing either "(English)" or "[English]" (case-insensitive).

  • v1.10.1 07-07-2024

    alt version search symbol handling improvements

  • v1.10.0 30-12-2023

    - infinite load AKA "Dynamically load more comics as you scroll" feature v1 release

  • v1.9.3 28-12-2023

    - Moved some code to functions and other small code cleanup and improvements
    - Infinite load WIP: Now supports basically all NHI features, but the actual triggering of the next page load on scrolling to bottom isn't yet implemented and as such it's still not really usable

  • v1.9.2 26-12-2023

    - small update to the HQ image loading (still fails like 20% of the time, but that's fine, the low quality thumbnails are always there as a fallback)
    - infinite loading browse pages WIP (maybe 60% done, not really usable yet)

  • v1.9.1 06-11-2023

    0 thumbnail/thumbnail-container width = unmodified site default

  • v1.9 09-06-2023

    Added option to fade blocked tags instead of removing them

  • v1.8.9 10-03-2022

    Fixed alt version thumbnails not loading properly

  • v1.8.8 20-06-2021

    Fixed "More Like This" section handling

  • v1.8.7 15-04-2021

    improvement regarding previous update

  • v1.8.6 15-04-2021

    New method for finding alt versions

  • v1.8.5 29-03-2021

    further improvement regarding previous update

Hiển thị mọi phiên bản của script