Image-1.jpg
Image-11.jpg
Image-2.jpg
The only time natural sort bit me was with nonsensical names like <md5>.jpg Image-1.jpg
Image-11.jpg
Image-2.jpg
The only time natural sort bit me was with nonsensical names like <md5>.jpgAnyone with experience expects them to work this way. Trying to be clever to cater to the inexperienced only harms both groups.
Were you under the impression this was something new?
I used a gui software some years ago that distinguished between version sort and alphabetic sort. It would be handy to have a toggle.
In OP's examples, the filenames are YYYYMMDD_hhmmssssss, which is neither valid ISO8601 nor valid RFC 3999, as the former doesn't accept underscores (only 'T'), and the latter doesn't accept basic format dates (YYYYMMDD), only the equivalent of extended format (YYYY-MM-DD).
And if dates in file names simply used the extended format, the problem disappears. The lexical order is the natural order.
Alternatively, file managers that treat any digits as a number should be improved to recognize when a sequence of digits is not actually a number but a date/time, and order those chronologically. This might occasionally produce a few false positives, but I'd suspect it would be a rare occurrence.
I wonder if there's an age divide at play here, where those of us who grew up with the naive alphabetical sort prefer it.