Из-за изменений протокола WebSocket в ночной сборке WebKit r59903 мне нужно знать, следует ли мне запускать дополнительные сценарии. Это зависит от номера сборки WebKit. Я использую jQuery в качестве платформы, поэтому предположим, что $.browser.webkit
равно true
. Тогда как я могу проверить, является ли клиентская сборка WebKit 59903 или выше? $.browser.version
говорит что-то вроде 533.17.8
или 533
и т. Д., А не номер сборки.
РЕДАКТИРОВАТЬ Проблема в том, что мне нужно решить, стоит ли запускать дополнительные материалы, предпочтительно на этапе загрузки страницы (на самом деле, есть два возможных сценария, которые я должен выбрать). Однако я могу обнаружить изменения протокола WebSocket после загрузки страницы (сервер просто отказывает в соединении с неподдерживаемой версией протокола, а объект WebSocket молча закрывается).