News for hackers. Stuff that matters.
Re:HTML5 Features you need to know by abbyroad9191 on Saturday May 25, 2013 @04:02PM (#5768624)
The regular expression pattern checking is pretty awesome. I'll disagree though where they say you don't need any more server side validations. You can easily remove / change the pattern value in the DOM. Which begs the question, what's the integrity of client-side testing if it cam be bypassed so easily?
Re:HTML5 Features you need to know by mrtksn on Saturday May 25, 2013 @04:08PM (#5768646)
anything client-side is never about security or consistency since no matter what you do, anybody can always send you any data they want.

client side validity checking is about the user experience, I mean if the user is doing something wrong you can guide them to the right direction without the need of server interaction and server interaction is always slower that one line of client side code.

Re:HTML5 Features you need to know by abbyroad9191 on Saturday May 25, 2013 @04:30PM (#5768704)
Good point about user experience. Are there any tools you use specifically to test ux that isn't manual?
Re:HTML5 Features you need to know by saryant on Saturday May 25, 2013 @08:54PM (#5769549)
You can use Selenium. Second link is an example of using it within the Play Framework (scroll to the bottom of the page).

[1] http://code.google.com/p/selenium/?redir=1 [2] http://www.playframework.com/documentation/2.1.1/ScalaFuncti...

Re:HTML5 Features you need to know by mrtksn on Saturday May 25, 2013 @04:33PM (#5768711)
sorry, I don't know such tools.
Re:HTML5 Features you need to know by daker on Saturday May 25, 2013 @04:12PM (#5768662)
Yes, you are right you really need the server-side part to prevent bad things.
Re:HTML5 Features you need to know by ownagefool on Saturday May 25, 2013 @04:21PM (#5768684)
Client side validation is about UX and server load, not security.
Re:HTML5 Features you need to know by wavefunction on Sunday May 26, 2013 @02:50AM (#5770289)
The service/business tier should never trust the integrity of the front-end or the data it's sending.

Bounds checking and validation on the server will never go away...