• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Jeanne Boyarsky
  • Tim Cooke
Sheriffs:
  • Bear Bibeault
  • Henry Wong
  • Devaka Cooray
Saloon Keepers:
  • salvin francis
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Frits Walraven
Bartenders:
  • Jj Roberts
  • Carey Brown
  • Scott Selikoff

Back and forward buttons don't work

 
Ranch Hand
Posts: 434
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello,

I have begun using a secure website, and they specifically say "do NOT use your browser's BACK and FORWARD buttons, instead, use the navigation links on our webpage. if you use BACK and FORWARD button, you will get error, and will be disconnected"

What is the technical/security reason for
1. Making the session time-out if user clicks browser's BACK and FORWARD button

I've never heard of this before. Is this related to web development?
 
Sheriff
Posts: 67504
173
Mac Mac OS X IntelliJ IDE jQuery Java
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It means dumb-asses created the site.
 
lowercase baba
Posts: 12965
66
Chrome Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Bear Bibeault wrote:It means dumb-asses created the site.


now Bear, be kind.

it is possible they were LAZY-asses.
 
Rancher
Posts: 4686
7
Mac OS X VI Editor Linux
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Its probably that they were lazy dumb-asses creating the site.
 
Ranch Hand
Posts: 541
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have came across couple websites that says, fill out the given form in 5 minutes or session will expire and you will not be able to place your order.
 
Bear Bibeault
Sheriff
Posts: 67504
173
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'll never understand companies that make it hard for you to give them money.

The #1 product requirement for any commercial web site should always be: "Make it as easy as possible for visitors to send us their cash!"
 
Pat Farrell
Rancher
Posts: 4686
7
Mac OS X VI Editor Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Bear Bibeault wrote:I'll never understand companies that make it hard for you to give them money. The #1 product requirement for any commercial web site should always be: "Make it as easy as possible for visitors to send us their cash!"



It means that the website/store owner does not understand retail business. If a customer is shopping for something, the retailer's prime directive is to get the money out of the customer's wallet as quickly as possible. Nothing else matters. Once you have the money, if the customer says, gee, I'd rather have the red one instead of the green one I just ordered, the retailer (should) be happy and say something like: Sure, you know, there is normally a $5 charge to change orders, but since you are a loyal customer, I'll waive that fee. Even if the customer cancels the order, and demands his money back the retailer should be happy, as they have the use of the money over night, and they know that this customer has money. Getting a "qualified" customer into your store is at least 80% of the hard parts of retailing.

The short version of the rule is: If the customer wants something you sell, and has money, do not chase them out of the store.
 
Marshal
Posts: 26388
81
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Pat Farrell wrote:The short version of the rule is: If the customer wants something you sell, and has money, do not chase them out of the store.



Longer version: unless you're selling something which is in short supply and you are the monopoly provider of that product (like Ticketmaster, an example of Saurabh's point).
 
fred rosenberger
lowercase baba
Posts: 12965
66
Chrome Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Bear Bibeault wrote:I'll never understand companies that make it hard for you to give them money.

I have said this exact thing for years. Most recently we went to the Apple store with a semi-functional iPod that was out of warranty. They wouldn't fix it. We said "What if we PAID you to fix it?"

no deal. Not even an option.

it boggles my mind.
 
Rancher
Posts: 43016
76
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It's like a clock - turning it back or forward doesn't work.
 
Sandra Bachan
Ranch Hand
Posts: 434
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Bear Bibeault wrote:It means dumb-asses created the site.




This is a government site, by the way.

Please explain, how could they create the site such that a user can use the BACK and FORWARD button?

I wasn't sure where to post my original question because I understand it comes under web development (for which I hope to study some day)
 
Bear Bibeault
Sheriff
Posts: 67504
173
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Sandra Bachan wrote:This is a government site, by the way.


Huhn. 'nuff said.

Please explain, how could they create the site such that a user can use the BACK and FORWARD button?


By following proper principles, such as using RESTful URLs and using GET and POST properly.

I'm willing to bet that more than 80% of web developers do not properly understand HTTP.
 
reply
    Bookmark Topic Watch Topic
  • New Topic