Как сообщают в Sun, изменения, вносимые в Java Platform Standard Edition (SE) 6, затронут не столько функции, ориентированные на предприятия, сколько касающиеся потребительских свойств, в частности - интерактивности и возможности исполнения апплетов на различных устройствах.
В частности, в Java SE6 будет полностью переработана архитектура подключаемых модулей для браузеров. В бета-версии новые подключаемые модули выйдут в декабре в составе обновления Java SE 6 Update N. Как сообщают в Sun, определяющая особенность Update N в том, что апплеты отныне работают в отдельном процессе, а не в самом браузере. Создатели Update N обещают избавить разработчиков от необходимости оптимизировать апплет в расчете на различные версии Java Runtime Environment и упростить процесс тестирования. Обещана улучшенная поддержка Windows Vista. Подключаемые модули выйдут в вариантах для IE6 и 7, а также для Firefox 2 и альфа-версий Firefox 3. В Sun обещают, что модуль станет проще в инсталляции по сравнению с нынешними версиями. Для Java SE 6 обещано ускорение загрузки, что важно для Web-рекламы и игр. Планируется технология, формирующая на диске кэш для часто используемых приложений для ускорения их загрузки. Обещаны также ускорение графики и Nimbus, новый внешний вид для пользовательского интерфейса Java Swing. В Sun напоминают о проекте Java Kernel, результатом которого должна стать технология, загружающая только те элементы Java, которые необходимы для исполнения нужного приложения. Представители компании рассказали также о JavaFX - платформе, которая позволит создавать высокоинтерактивные приложения для широкого спектра устройств и систем. В нее войдет сервисный уровень на основе Java и базы данных, презентационный уровень и уровень поддержки различных конечных устройств, от настольных ПК до телефонов и телевизоров. В состав JavaFX будет включен стек ПО для мобильных телефонов JavaFX Mobile, а также Java SE 6 Update N, новый язык сценариев Java FX Script, средства разработки и дизайна интерфейсов.