Вообщем так:
1. По сути не ошибка вовсе. w3c использует экспериментальную фичу - HTML5 Conformance Checker
2. Тут все просто, все картинки должны быть с атрибутом alt
3. Экранируйте с помощью &
Ну в MSSQL насколько я помню DISTINCT работает быстрее, в MySql - не анализировал. Хотя при таком количестве записей(если это все) - все равно.
на так в этом и фишка, в чем проблема? понять когда затупило?
вот, например, обход гугловской каптчи, правда там pearl:
http://eax.me/google-captcha-bypass/
Проинспектить FireBug-ом
ТС написал же, что нужно именно программно или все же нет?
Могу помочь с задачей, увы, не за бесплатно, подобное делал для Дании, пишите в личку.
Про TYPO3 же забыли
Хм, ну как вариант сначала проскроллироваться до нужного элемента, а потом использовать window.scrollBy для смещения.
Судя по документации LIMIT с OFFSSET-ом тупо отбрасывает ненужные записи по очереди не возвращая на клиент, причем индексы не используются. Так что действительно, если возможно написать условие WHERE - то это выход.