Моя работа на конкурс!
Реализовано все до мелочей, все требования учтены.

Размер 34кб с использованием JSON (с XML было бы на 5кб меньше).


Плюсы:
  • предзагрузка ответов, вопросов и списка согласившихся (поэтому работает очень быстро)
  • кеширование картинок
  • дополнительные вкладки:
    • поиск вопросов по тематике
    • вопросы друзей
    • вопросы пользователя (если зашли с его страницы)
  • "листание" списка согласившихся
  • прокрутка для длинных вопросов и ответов (это позволяет не превышать лимит в 4050 пикселей по высоте).


Можно сделать:
  • выбор типа сортировки результатов
  • фильтр результатов по тексту и(или) имени
  • ссылки вида "перейти к вопросам этого пользователя" возле каждого аватара.


Проверялось в Firefox, IE 6 и 8, Opera 9 и 10.
Если обнаружили баг - пишите в комментарии :)



Что хотелось бы исправить:
  • несколько подтормаживает _первая_ загрузка очень больших списков согласившихся. Но это из-за API...
  • под Opera 10 обнаружен странный баг с ресайзом приложения: wrapper.external.resizeWindow не всегда срабатывает.
  • под IE и Opera 9 подглюкивают браузерные кнопки назад-вперед (в других приложениях так же).
  • иногда не приходит onLocationChanged при нажатии "назад-вперед".


В Контакте © 2006-2009 русский
Павел Дуров

Звёзды вконтакте

Звёзды вконтакте