Евгений Степанищев

Эксперт в области разработки веб-приложений и безопасности в интернете. Каждый месяц мой блог посещают около 90 тысяч человек. Работаю техническим директором в «Системах документооборота», занимаюсь электронным правительством.

Кроссплатформенная среда: ZX Spectrum

Прочитав в «Википедии», что ZX Spectrum — самая эмулируемая платформа, я подумал — а есть ли эмулятор на JavaScript? Скорости должно уже хватать (там процессор Zilog Z80, 3,5 МГц и видеопамять несколько килобайт). Оказывается, есть, называется JSSpeccy. Можно посмотреть online и даже запустить 10 игр.

«Яве» и прочим кроссплатформенным языкам такая переносимость и не снилась.

Everyones a Wally (11.38КБ)

Кстати, очень хорошая возможность потестировать браузеры на производительность (там 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 у меня нет, но можете попробовать сами потестировать.
23 апреля 2009 17:57

anthon.livejournal.com (anthon.livejournal.com)
23 апреля 2009, 20:28

Я чуть не расплакался когда надпись (C) 1982 Sinclair Research Ltd при загрузке увидел.

ivv79 (ivv79.myopenid.com)
23 апреля 2009, 20:36

http://myspeccy.ru/ru — здесь и игр больше и эмулятор пошустрее ;)

bolk (bolknote.ru)
23 апреля 2009, 21:16, ответ предназначен anthon.livejournal.com:

Да-да! :)

bolk (bolknote.ru)
23 апреля 2009, 21:19, ответ предназначен ivv79 (ivv79.myopenid.com):

Он на Java.

Естественно, есть куча языков, на которых эмулятор будет работать быстрее, мне было интересно посмотреть эмулятор на JavaScript.

zg.livejournal.com (zg.livejournal.com)
24 апреля 2009, 00:44

странный подход в тестировании, ff —3-ий, а хром почему-то — первый.

fantaseour.livejournal.com (fantaseour.livejournal.com)
24 апреля 2009, 07:51

супер-супер-супер!
Спасибо!

fantaseour.livejournal.com (fantaseour.livejournal.com)
24 апреля 2009, 07:59

Все-таки еле пашет на опере 9....

bolk (bolknote.ru)
24 апреля 2009, 09:53, ответ предназначен fantaseour.livejournal.com:

Лучше запускать под Safari4beta. Должен ещё очень хорошо под FF3.5beta.

hshhhhh.name (hshhhhh.name)
24 апреля 2009, 12:26

на опере не получил фокуса и менял окна при нажатии на 1,2.
Но в сафари пошел отлично :).

bolk (bolknote.ru)
24 апреля 2009, 12:52, ответ предназначен hshhhhh.name:

В Opera10 такого эффекта нет.

hshhhhh.name (hshhhhh.name)
24 апреля 2009, 15:20, ответ предназначен bolk (bolknote.ru):

9,63

ICEMAN.ya.ru (ICEMAN.ya.ru)
24 апреля 2009, 21:15, ответ предназначен bolk (bolknote.ru):

странный подход в тестировании, ff —3-ий, а хром почему-то — первый.
поддерживаю - хромировать желательно из "dev" ветки

на сейчас :
http://build.chromium.org/buildbot/snapshots/chromium-rel-xp/14427/chrome-win32.zip

bolk (bolknote.ru)
24 апреля 2009, 23:26, ответ предназначен zg.livejournal.com:

Подход в тестировании следующий: что стоит у меня на машине, тем и тестирую. Кстати, а что тут странного? И то и другое — последние релизы этих браузеров.

zg.livejournal.com (zg.livejournal.com)
25 апреля 2009, 01:36, ответ предназначен bolk (bolknote.ru):

И то и другое — последние релизы этих браузеров.
сафари и опера — тоже релизы?

bolk (bolknote.ru)
25 апреля 2009, 12:05, ответ предназначен zg.livejournal.com:

Я отвечаю вот на это: « ff —3-ий, а хром почему-то — первый». Браузеры — те, что стоят на моей машине.

zg.livejournal.com (zg.livejournal.com)
25 апреля 2009, 12:44, ответ предназначен bolk (bolknote.ru):

хорошо, переформулирую вопрос. почему для всех броузеров взяты последние мажорные версии, для хрома предпоследняя?

bolk (bolknote.ru)
25 апреля 2009, 13:38, ответ предназначен zg.livejournal.com:

Потому что эти версии стоят у меня на машине. Я ничего специально для тестов не ставил.

Sergey Gladilin (www.westra.ru/club/person/gladilin/)
29 апреля 2009, 15:13

Уууууааахххх! Класс!!!

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML:

Кому бы вы хотели ответить (или кликните на его аватару)

Подсказка по написанию комментария

В комментариях можно применять следующую специальную разметку:

  • слово, обрамлённое в «звёздочки» выделяется *жирным*
  • ссылка становится ссылкой: http://bolknote.ru
  • ссылка в скобках также становится ссылкой, закрывающая скобка не захватывается: (http://bolknote.ru)
  • каждую строку цитаты следует начинать со знака «больше»:
    > это цитата
    > из двух строк
  • можно вставить картинку, залитую на один из сервисов: «Яндекс.Фотки», «Фликр» или «Пикплз». Для этого нужно вставить на страницу полный адрес вашей картинки на сервисе, он превратится в картинку:

    http://fotki.yandex.ru/users/bolknote/view/274311?page=3