Кроссплатформенная среда: ZX Spectrum
Прочитав в «Википедии», что ZX Spectrum — самая эмулируемая платформа, я подумал — а есть ли эмулятор на JavaScript? Скорости должно уже хватать (там процессор Zilog Z80, 3,5 МГц и видеопамять несколько килобайт). Оказывается, есть, называется JSSpeccy. Можно посмотреть online и даже запустить 10 игр.
«Яве» и прочим кроссплатформенным языкам такая переносимость и не снилась.
Кстати, очень хорошая возможность потестировать браузеры на производительность (там 644 килобайта ядрённого JS-кода). Лучше всех себя показал Safari4 beta 528.16, похуже — Opera 10 alpha 1413, ещё хуже — FireFox 3.0.9, совсем плохо — Google Chrome 1.0.154.53. Под Internet Explorer эмулятор не пошёл (JSSpeccy заточен под Canvas). К сожалению, последней беты FireFox 3.5 у меня нет, но можете попробовать сами потестировать.
Я чуть не расплакался когда надпись (C) 1982 Sinclair Research Ltd при загрузке увидел.
http://myspeccy.ru/ru — здесь и игр больше и эмулятор пошустрее ;)
Комментарий для anthon.livejournal.com:
Да-да! :)
Комментарий для ivv79.myopenid.com:
Он на Java.
Естественно, есть куча языков, на которых эмулятор будет работать быстрее, мне было интересно посмотреть эмулятор на JavaScript.
странный подход в тестировании, ff —3-ий, а хром почему-то — первый.
супер-супер-супер!
Спасибо!
Все-таки еле пашет на опере 9....
Комментарий для fantaseour.livejournal.com:
Лучше запускать под Safari4beta. Должен ещё очень хорошо под FF3.5beta.
на опере не получил фокуса и менял окна при нажатии на 1,2.
Но в сафари пошел отлично :).
Комментарий для hshhhhh.name:
В Opera10 такого эффекта нет.
Комментарий для Евгения Степанищева:
9,63
Комментарий для Евгения Степанищева:
поддерживаю — хромировать желательно из «dev» ветки
на сейчас :
http://build.chromium.org/buildbot/snapshots/chromium-rel-xp/14427/chrome-win32.zip
Комментарий для zg.livejournal.com:
Подход в тестировании следующий: что стоит у меня на машине, тем и тестирую. Кстати, а что тут странного? И то и другое — последние релизы этих браузеров.
Комментарий для Евгения Степанищева:
сафари и опера — тоже релизы?
Комментарий для zg.livejournal.com:
Я отвечаю вот на это: « ff —3-ий, а хром почему-то — первый». Браузеры — те, что стоят на моей машине.
Комментарий для Евгения Степанищева:
хорошо, переформулирую вопрос. почему для всех броузеров взяты последние мажорные версии, для хрома предпоследняя?
Комментарий для zg.livejournal.com:
Потому что эти версии стоят у меня на машине. Я ничего специально для тестов не ставил.
Уууууааахххх! Класс!!!