print_r (debug_backtrace ());
или что-то как этот:-)
Асинхронный загрузчик изображений Facebook - это Java-апплет.
Обновление : очевидно, не разработано в Facebook. Похоже, это продукт .
Поправка : Теперь, когда вопрос был обновлен и стал более кратким, я подумал, что добавлю к этому ответу больше.
Этот вид проблемы, массовая загрузка изображений (в данном случае), идеально решается с помощью Java-апплет. Почему?
A few things...
Some game sites, like popcap.com, use Java applets for their games, and they look pretty good and are very usable.
As far as "why is that button cropped?" - that's probably a layout manager issue. See my article on layout managers, in particular:
http://java.sun.com/developer/onlineTraining/GUI/AWTLayoutMgr/shortcourse.html#whyNeed
Проверьте PulpCore. Действительно отличная среда для Java-апплетов: http://www.interactivepulp.com/
Производительность тоже кажется потрясающей, если вы посмотрите на bubblemark.com
Java-апплеты похожи на flash-скрипты - их можно использовать во благо, но часто они используются во зло (например, раздражающие баннеры). ИМХО, основная причина, по которой они не прижились, заключается в том, что они требовали слишком больших навыков и использовали AWT / Swing, который создает худшие пользовательские интерфейсы, чем то, что дизайнер с небольшими навыками программирования мог бы достичь с помощью flash.
Я бы сказал, что да, они все еще существуют, но больше для бизнес-целей, не требующих красивого интерфейса. Например, многие инструменты для расчета статистики в Интернете основаны на хороших апплетах.
В старшей школе я играл в тонну игр Yahoo, и я почти уверен, что это все java-апплеты. Похоже, Yahoo обновила свой сайт с тех пор, как я был на нем в последний раз, но вы все еще можете найти все старые игры здесь .
MMORPG Runescape использует Java-апплет в качестве клиента и работает очень хорошо, хотя графика не так хороша, как в других играх того типа, что я видел. У издателя Jagex также есть игровой сайт под названием Funorb.
Визуальный тезаурус - самый крутой / лучший апплет, о котором я знаю.
Другая игра на Java (но не апплет) - это Puzzle Pirates . Это не совсем красиво, но мило и очень затягивает. Кроме того, он очень быстрый и плавный (что сильно отличалось от Java-апплетов).
Есть много красивых апплетов, созданных с помощью Processing (который в основном представляет собой Java с некоторыми модными графическими библиотеками).
Просто взгляните на эту визуализацию .
(источник: zumkuckuck.com )
Конечно, это возможно. Java2D (стандартный графический компонент в Java) способен отображать красивые вещи. Большая проблема в том, что Swing Look and Feel по умолчанию уродливы. Я считаю, что Java 7 будет лучше, но есть и очень красивые сторонние программы, такие как Substance . Я лично разработал небольшую игру-апплет Java , которая, за исключением неровного текста на начальном экране (который представляет собой растровое изображение, а не визуализированный текст), визуально неотличима от игры Flash.
Моя мама увлекается случайными играми на pogo.com , и я должен сказать, что они проделали потрясающую работу над забавными, легкими в освоении, нетрадиционными играми, которые выглядят идеально. Честно говоря, я бы хотел увидеть их код.
Простая планировка с ява-апплетами здесь . Работает намного быстрее, чем dragonfly.autodesk.com или floorplanner.com (оба приложения являются flash-апплетами).
.