 |
 |
 |
New Search Engine, No Read, Only Post |
|
Dec 6 2022, 11:11
|
EasyDeath
Newcomer
 Group: Recruits
Posts: 10
Joined: 25-December 10

|
QUOTE(Tenboro @ Dec 6 2022, 11:46)  New update:
A new result range indicator + range jump mechanism has been added. The range indicator will let you see roughly where you are in a search result and how much of it is found on the current page, while the range jump mechanism will let you jump an approximate number of percent into a search result. Range jumping is done by clicking on the range indicator bar.
This mechanism is almost, but not quite, entirely unlike pages. While it has a fleeting similarity, don't expect it to behave exactly like them.
Most importantly, the range indicator uses various internal statistics to work with basically zero overhead; it does not actually generate pagination for the full search result. This means you should for example not expect the displayed number of pips for each page (or pages per pip for large results) to be fully consistent across the entire range. While it does to a large degree correct for variations in usage over time, there will still be unpredictable natural variations (clusters and gaps) in the distribution of results. This especially applies to comment searches, which cannot make use of any precomputed statistics.
The range indicator is only available for normal searches; that is, not for favorites, watched tags, or in gid/file searches. Favorites will be revisited at a later date, as part of a larger rework of the favorite system.
Other Changes:
- Added the Jump postfix "g" for GID jumps. Using this with any GID (Gallery ID) will jump to the position in the search result with this gallery as the first (or last) result on the page. (If the gallery does not exist in the search result, it will still work, the gallery just won't be there.)
- Added a new setting to disable the new range indicator to the settings.
- Corrected a rare edge case where the search UI would act as if a search had no more results even if it did.
Thanks, this is what i was waiting for, perfect. But still i think a new bug was introduced, if you search for: female:"double penetration" the search says "Found many results.", before it was giving an estimate count.
|
|
|
|
 |
|
Dec 6 2022, 11:15
|
FabulousCupcake
Group: Gold Star Club
Posts: 492
Joined: 15-April 14

|
(IMG:[ files.catbox.moe] https://files.catbox.moe/af1xeq.jpg) This is actually very useful! Thank you! --- Small stylesheet nit: you can hover on the corners of the dots and the pointer changes but the color doesn't 👀 Replacing… #rangebar a > div:hover { background: #5C0D11; } With: #rangebar a:hover > div { background: #5C0D11; } Should do it --- Interesting observation: the range urlsearchparam accepts float values 👀 This post has been edited by FabulousCupcake: Dec 6 2022, 11:23
|
|
|
Dec 6 2022, 11:29
|
aklfhl
Group: Members
Posts: 191
Joined: 8-February 14

|
It seems the new range jump feature supports decimals but 0.x and 99.x don't work?
|
|
|
|
 |
|
Dec 6 2022, 11:38
|
Tenboro

|
QUOTE(EasyDeath @ Dec 6 2022, 10:11)  But still i think a new bug was introduced, if you search for:
female:"double penetration"
the search says "Found many results.", before it was giving an estimate count. Thanks, should be fixed now. QUOTE(FabulousCupcake @ Dec 6 2022, 10:15)  Small stylesheet nit: you can hover on the corners of the dots and the pointer changes but the color doesn't 👀
Replacing… #rangebar a > div:hover { background: #5C0D11; }
With: #rangebar a:hover > div { background: #5C0D11; }
Should do it I'll fix that the next time I version the stylesheets, thanks. QUOTE(FabulousCupcake @ Dec 6 2022, 10:15)  Interesting observation: the range urlsearchparam accepts float values 👀 QUOTE(aklfhl @ Dec 6 2022, 10:29)  It seems the new range jump feature supports decimals but 0.x and 99.x don't work? It didn't actually support float values, but I fixed the missing cast. (It might be possible to actually support it at least to some extent, but I'll need to look at it a bit more.)
|
|
|
|
 |
|
Dec 6 2022, 11:42
|
Kagoraphobia
Group: Global Mods
Posts: 11,741
Joined: 12-August 19

|
QUOTE(Tenboro @ Dec 6 2022, 08:46)  New update:
A new result range indicator + range jump mechanism has been added.
Woot, no more accidentally skipping a page of results without knowing it. Well, it could still happen when the results pool is enormous, but still. Thanks for the update!
|
|
|
Dec 6 2022, 12:11
|
ticktack
Group: Members
Posts: 165
Joined: 9-February 12

|
Thanks for the update. if possible,
・I want this function for my favorites
・I want to use it when returning, so I want the center to be the standard. please consider
Correction. I did not check the previous post. I see your favorite update is for a later date.
This post has been edited by ticktack: Dec 6 2022, 13:41
|
|
|
Dec 6 2022, 14:54
|
bangheo1
Lurker
Group: Lurkers
Posts: 4
Joined: 26-December 13

|
Nice improvements. Miss the page selector but if getting rid of it better for the site then it is what it is. These alternatives are looking better and better which is a very good thing to see.
|
|
|
Dec 6 2022, 15:36
|
darkknightx2
Group: Members
Posts: 265
Joined: 11-April 11

|
Thanks for the update Tenboro. Please treat well my favorites, I don't wanna lose them in the next update (IMG:[ invalid] style_emoticons/default/tongue.gif)
|
|
|
|
 |
|
Dec 6 2022, 18:48
|
Mayriad
Group: Global Mods
Posts: 2,061
Joined: 18-December 10

|
The new range bar looks too pretty for EH :3 QUOTE(darkknightx2 @ Dec 6 2022, 13:36)  Please treat well my favorites, I don't wanna lose them in the next update (IMG:[ invalid] style_emoticons/default/tongue.gif) Not sure why you are randomly worrying about your favourites, but you will never lose anything no matter which part of the site is upgraded or changed. QUOTE(FabulousCupcake @ Dec 6 2022, 15:07)  Small script to make the highlighted pips contiguous as a single bar (I feel that it's easier to "read" / spot / digest)
I will add it to the userscript index depending on what further updates we will receive or not.
|
|
|
Dec 6 2022, 22:55
|
Manafeed
Lurker
Group: Lurkers
Posts: 2
Joined: 4-March 14

|
New update post 12/05/2022 is ACE!
|
|
|
|
 |
|
Dec 7 2022, 00:21
|
Claw111
Lurker
Group: Lurkers
Posts: 2
Joined: 14-July 20

|
O M F G ! Why EVERY SINGLE website those days always pushes dumb UI updates that nobody did ask for and those always remove useful information, breaks stuff and doesn't add anything value back?
Every. Single. Time.
What is wrong with simple yet deep UI that provides enough informations, a good search engine and filters?
Deviant Art? "Hey let's remove page numbers, jumping to selected page and only leave next and previous"
e-Hentai.org? "Hey let's remove page numbers, jumping to selected page and only leave next and previous"
WHAT kind of school of dumb ideas teaches that? WHO is responsible for ruining another one of my fav websites with stupid UI redesign decisions?
Why is it so HARD to just add new stuff and give users options to change or edit stuff in settings or opt in opt out on some changes? Why is it always a forced change without beta testing or even asking users if they would be ok with such change first? Why WHY WHYYYYYYYYYY
Why it is always hit "CHANGE UI" button and then full ignore 99% of community who hate that change? Is it really worth it of pissing off every single loyal user that you had for years? Was the plan to make people quit using this website and use literally anything other with more competent UI?
PLEASE someone ANYONE tell me why removing pages on search? What kind of benefit that brings?
This post has been edited by Claw111: Dec 7 2022, 00:43
|
|
|
|
 |
|
Dec 7 2022, 00:26
|
Shank
Group: Global Mods
Posts: 9,089
Joined: 19-May 12

|
QUOTE(Claw111 @ Dec 6 2022, 22:21)  Why is it so HARD Why is it so hard for you to read the first handful posts? Here, I'll hold your hand for you: QUOTE(Tenboro @ Nov 2 2022, 10:38)  It's gone as the index has grown to a size where it's not computationally feasible to have it anymore. QUOTE(Tenboro @ Nov 2 2022, 10:52)  there is no world line in which the site still has pagenumber addressing and also doesn't just keel over in the next year or two QUOTE(Tenboro @ Nov 2 2022, 11:19)  It's just not computationally feasible to provide deep pagenumber addressing in search results with hundreds of thousands of results. The old search engine was struggling badly with it, where many results took several seconds to generate, and it sometimes just fell over and died due to running out of RAM.
|
|
|
|
 |
|
Dec 7 2022, 00:54
|
Claw111
Lurker
Group: Lurkers
Posts: 2
Joined: 14-July 20

|
So......FIX it if its broken?
Nope. Lets remove it entirely and post some arbitrary excuses why its remove because that's easier to do that trying a little bit I guess.
Nope. As a previous website designer for years I don't buy this dumb excuse.
If index is limited - you fix it. If something is outdated - you fix it. If something is broken - you fix it. If something is running out RAM or leaking it - you fix it. If search engine is terrible - you fix it. If for some reason search engine takes a bit longer to search (funny over the past decade I never seen that happening like EVER) - you fix it.
One does not simple say "its impossible to fix it" in term of website design in 2022.
Its really funny how way older similiar websites to e-hentai.org can still work as they did in decade ago with the same UI, features and search engine, pages, filters, tagging, search results etc yet this website apparently cannot. So what's so magically special about it that I cannot pull out, hmmm?
Outdated source code? Lack of enough skilled employees?
This post has been edited by Claw111: Dec 7 2022, 00:55
|
|
|
|
 |
|
Dec 7 2022, 01:04
|
Ichizon
Group: Members
Posts: 750
Joined: 9-December 09

|
Love the new update with the range indicator. I was fine without it, but the visual feedback it gives feels good at even a quick glance, and it fixes the issue people had about jumping ahead. QUOTE(Claw111 @ Dec 6 2022, 23:54)  So......FIX it if its broken?
[...]
Trolling is illegal by law in this day and age.
|
|
|
|
 |
|
Dec 7 2022, 01:06
|
Shank
Group: Global Mods
Posts: 9,089
Joined: 19-May 12

|
QUOTE(Claw111 @ Dec 6 2022, 22:54)  So......FIX it if its broken?
This is the fix. Got a better solution? And I mean, a bit more substantial than "just fix it"? QUOTE(Claw111 @ Dec 6 2022, 22:54)  Its really funny how way older similiar websites to e-hentai.org can still work as they did in decade ago with the same UI, features and search engine, pages, filters, tagging, search results etc yet this website apparently cannot. So what's so magically special about it that I cannot pull out, hmmm?
Also already been addressed multiple times in the thread.
|
|
|
|
 |
|
Dec 7 2022, 03:47
|
Redrol
Lurker
Group: Lurkers
Posts: 2
Joined: 25-February 18

|
QUOTE(Claw111 @ Dec 6 2022, 19:21)  PLEASE someone ANYONE tell me why removing pages on search? What kind of benefit that brings?
Search Performance - hash search as linear grow while paging are exponential or logarithmic. QUOTE(Claw111 @ Dec 6 2022, 19:54)  Outdated source code? Lack of enough skilled employees?
What make you think people here are not skilled? The new way of page indexing is way harder to implement than the previous one. What you need to understand is that this site is not operated from a international company that as millions of dollars to burn. They can't afford the infinite scaling, they have a budge and I'm pretty sure is not big as you think (the site is barely legal), they are delivering what the think is the best for continuation of the site. I also don't like the changes. Maybe there is a better solutions than this, most certainly yes. Don't spit on the plate you eat have some respect.
|
|
|
|
 |
|
Dec 7 2022, 05:05
|
Cipher-kun
Group: Gold Star Club
Posts: 3,247
Joined: 15-December 12

|
QUOTE(Claw111 @ Dec 6 2022, 22:54)  Its really funny how way older similiar websites to e-hentai.org can still work as they did in decade ago with the same UI, features and search engine, pages, filters, tagging, search results etc yet this website apparently cannot.
Google hasn't figured out how to do it yet, so what chance does anyone else have? CODE Sorry, Google does not serve more than 1000 results for any query. (You asked for results starting from 1001.) Why do you think there are no pages on youtube for videos? Why do you think it shows 151-200 of many in gmail, with no last button when you do a search for a common word. I think you're suffering from the Dunning Kruger effect. It's evident in your post claiming to be a 'Website designer' yet not understanding how backend systems effect UI and their functionality. Or maybe that's just your limit, you never got passed being a 'website designer' because it became too hard. Either way, sit down and listen to the adults talk, and try to keep up. Maybe if you learn a bit you can join in on adult discussions with ideas and suggestions rather than tantrums. This post has been edited by Cipher-kun: Dec 7 2022, 05:15
|
|
|
|
 |
|
Dec 7 2022, 05:17
|
Hexxuus
Newcomer
  Group: Gold Star Club
Posts: 75
Joined: 16-June 12

|
Thanks for the little bubble thingies!
|
|
|
|
 |
|
Dec 7 2022, 05:46
|
Lucas Lol Ftw
Lurker
Group: Lurkers
Posts: 1
Joined: 29-September 10

|
QUOTE(Tenboro @ Dec 6 2022, 05:46)  New update:
A new result range indicator + range jump mechanism has been added. The range indicator will let you see roughly where you are in a search result and how much of it is found on the current page, while the range jump mechanism will let you jump an approximate number of percent into a search result. Range jumping is done by clicking on the range indicator bar.
This mechanism is almost, but not quite, entirely unlike pages. While it has a fleeting similarity, don't expect it to behave exactly like them.
Most importantly, the range indicator uses various internal statistics to work with basically zero overhead; it does not actually generate pagination for the full search result. This means you should for example not expect the displayed number of pips for each page (or pages per pip for large results) to be fully consistent across the entire range. While it does to a large degree correct for variations in usage over time, there will still be unpredictable natural variations (clusters and gaps) in the distribution of results. This especially applies to comment searches, which cannot make use of any precomputed statistics.
The range indicator is only available for normal searches; that is, not for favorites, watched tags, or in gid/file searches. Favorites will be revisited at a later date, as part of a larger rework of the favorite system.
Other Changes:
- Added the Jump postfix "g" for GID jumps. Using this with any GID (Gallery ID) will jump to the position in the search result with this gallery as the first (or last) result on the page. (If the gallery does not exist in the search result, it will still work, the gallery just won't be there.)
- Added a new setting to disable the new range indicator to the settings.
- Corrected a rare edge case where the search UI would act as if a search had no more results even if it did.
So I don't know if I understand this completely. Right now, what has the biggest jump forward in the index, using the range indicator or the "jump" button? How much does "jump" jump in comparison to it?
|
|
|
|
 |
|
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:
|
 |
 |
 |
|