Написание обработчика мыши в javascript кажется довольно простым, хотя я могу себе представить, что легко ошибиться во многих крайних случаях.
Хорошая новость заключается в том, что кто-то написал обработчик мыши / эмулятор javascript, как угодно - в виде букмарклета. Он называется iCursor (не путать с бессмысленным одноименным Mac-приложением).
Плохая новость: сайт парня (icursor.mobi) отключен, и я не могу найти копию, поэтому не могу сказать вам, насколько хорошо она работает. Вот обзор (потому что я могу разместить только одну ссылку):
То, что Apple должна была сделать для iPhone / iPad, это заставить панорамирование одним пальцем перемещать указатель виртуальной мыши, а панорамирование двумя пальцами - в окне просмотра (как сейчас делает один палец).
Простое панорамирование двумя пальцами; единственная причина, по которой я могу представить, что Apple не делает это, заключается в том, что они действительно хотели взломать 50% веб-сайтов в мире. Шутки в сторону. Это прямо там со злобными манипулятивными попытками нарушить стандарты, которые Microsoft делала все эти годы.
Вы веб-разработчик. Что ты ненавидишь больше всего? Internet Explorer. Из-за всех дополнительных головных болей это вызывает вас. Ну, у Стиви должен был быть момент «я тоже», и ты заплатишь за него.