Siglent works differently.
If you run 1ns/div or 1ms/dif whole captured length is visible, same width as screen.
Of course oscilloscope can make for working so that it use long memory and t/div setting is nothíng more but "zoom" inside this length. What can win with this method. Imho nothing. But these equipments need diffeerent practice from user to operate. Also RPN calculator need different operation than arithmetic. Front and back drive cars need diffent hadling in some cases.
There is zoom for look details. Userr can select speed and memory so that he get length what he want and if need look insde acq length with more fst timebase just zoom. Even with 1ms/div you can zoom down to 1ns/div. And what important even in this case trigger is accurate and use fine interpolation between sampled points.
It is only if I want turn this knob or other. But if user is adapted to use different then he need learn new prctice so that it can do without thinking just as we walk without thinking how to set legs.
There is one important advantage in this "WICIWYS" principle working scope. In all cases whole captured length is visible. There is zero visual blind time. Many times this same leads to wondering that Siglent example decode only what is screen byt then these peoples forget that whole capture lenght is on the screen.
Also Siglent do not decimate data. All is mapped to display memory what give some advantages for better intensity gradation. Not only how many sequential acq. is overlayed but also how much one acq, data is is overlayed for image.
So or so, one like orange and one like banana. But also after learn and adapted to this system, some may start like it. Some not even then.
About history. Always when scope run and capture it push also captured wfm to wfm history buffer, without slowing scope, it works backround just with wfm/s speed what it capture. How many wfm it keep, depends wfm length and some other things.
Also stored wfms use just raw ADC samples. Sinc on or off and vectors dots can set afterwards as want. Also because it have full rw data there can use full resolution measurements and FFT for every individual wfms in history buffer.
Normal wfm history is not same as Sequence acquisition. In sequence acquistion it do not handle data for display at all during sequence. Only after whole sequence is captured, amount of segments user have set, then it process whole sequence for display, it stack (overlayed) all segments even 80000 to one image after sequence ready and processed for display. After then it stop or continue to new sequence. Depending settings. When user want he can look individual segments using hotory view function and THIS viewer is same for wfm history buffer and for sequence acq.
Also both have time stamps.
User can not select amount of history buffer. Sequence mode he can selectamount of segments what is also some times important.
Perhaps it need bit learning so that can find how to use these so that can get out all what these features can give for use in different test cases.
If someone think history and segmented works same then there is misunderstooded totally some things (and it happen easy due to Siglent quite poor user manuals. ).
In sequence mode trigger re-arm time is down to around 2us. Around ten times faster than example Keysight bottom models can do.
Rigol can not do anything like this.
Pity and shame is that user need himself study and learn using lot of exercises for find how it work and how to use some features right so that can find how to operate with these so that get all advantages what they may give out.
One good example was when Dave did his one video where he use, if I remember right, SDS1000X and he did some mistakes when he talk about segmented acq. It was some kind of mess.
May I ask what you mean with this:
I can understand that the History mode can be convenient for some applications, but Siglent's implementation makes single shot trigger almost useless.
How it affect so that single shot is useless? Totally diffent things. How you connect these in your thinking.