Hello sri,
My application is kind of a verification service tailored to my companies needs. It runs daily as a cron job to check for changes. So changes are fine... It's purpose is to point out shortcomings and errors in the HTML source, like "The alt tag in file foo.html, at line 13, column 14 is empty." or "The filename in 'img' tag in file bar.html, line 23, column 42 does not correspond to company standards" and so on.
Of course errors are fixed someplace else (in a database), but having filename + line/column number helps the maintainer of the website to identify the correct item in question. The question why I am checking the HTML output and not the database input is certainly valid and can only be explained by historical reasons, it's just something I have to live with for the moment.
No there is no standard for this topic, AFAICS.
It's no big deal and I just asked because I found the source_line() function in HTML::HTML5::Parser.
Thanks for Mojolicious in any case, it's a very nice tool which I use a lot :)
Cheers,
Ekki