3 ms·
More than once over the years, my wife has given herself an ordeal with reserving airfares and hotels and then had to go through website or phone support to try
by saltcured 8y ago
More than once over the years, my wife has given herself an ordeal with reserving airfares and hotels and then had to go through website or phone support to try to untangle it. I watched it happen once, and diagnosed it as a crappy website using cookies/local storage for what appears to be a normal HTML form. This recurring flaw makes the reservation system completely unsafe with multiple tabs performing searches in parallel.
She has an almost compulsive habit to go through the booking process, pause on the final review screen with the "submit" button, and research other options in extra tabs before returning to submit the original order. The result is that she is looking at that previously rendered summary, presses submit, and gets a completely different configuration booked because the activity in the other tab contaminated the state of the pathetic web app.
Due to these experiences and others, I mistrust web programmers and try to avoid complex state. I defensively complete all my research, and then I start a fresh booking sequence in a private browser window to directly snipe the selection I desire.