Отправляет email-рассылки с помощью сервиса Sendsay

WebMaster.Soft

  Все выпуски  

WebMаster.Soft - еженедельные обзоры софта для веб-мастеров: 132


обзор новинок веб-дизайнерского софта | выпуск # 132

WebMasterZone

 WEBMASTER.SOFT

o

 

Программы

  • Google Web Toolkit 1.5.3
  • Server2Go 1.6.0 Portable

Новая книга

Учебка

:: Новости

Спешу вас обрадовать: Зинаида Лукьянова, автор известного курса "Фотошоп с нуля в видеоформате", проводит новогоднюю акцию.

Просто перейдите по ссылке, чтобы узнать подробности

 

:: Программы

Google Web Toolkit 1.5.3

Google Web Toolkit (GWT) упрощает создание высокопроизводительных приложений AJAX. Вы создаете интерфейс на языке программирования Java, а GWT компилирует исходный код в тщательно оптимизированный JavaScript. Создание веб-приложений – это утомительный процесс, в течение которого возникает много ошибок. 90% времени уходит на обработку особенностей браузеров, а недостаточная универсальность JavaScript делает совместное использование, тестирование и повторное использование компонентов AJAX сложным и ненадежным. Это неправильно!

JavaScript высокой производительности. GWT создает приложения AJAX, которые:

  • Загружаются быстрее, чем приложения JavaScript, написанные вручную
  • Используют меньший, более компактный, кэшируемый код
  • Автоматически поддерживают IE, Firefox, Mozilla, Safari и Opera
  • Правильно используют кнопку "назад" в браузерах

Более удобные инструменты разработчика. Работая в Java, можно использовать:

  • Свои любимые IDE, например, Eclipse, IntelliJ и NetBeans
  • Отладку с полным набором функций, с переменными точками контроля и остановки
  • Модульные тесты (на основе JUnit) как в программе, так и в браузере

API Google и повторно применяемые компоненты пользовательского интерфейса. В GWT включены полезные библиотеки:

  • Встроенные компоненты пользовательского интерфейса служат кросс-браузерными строительными блоками вашего приложения
  • RCP помогает с клиент-серверными взаимодействиями
  • JavaScript Native Interface (JSNI) упрощает интеграцию кода GWT в существующий код JavaScript

Основные компоненты GWT:

  • Компилятор GWT Java-to-JavaScript - переводит язык программирования Java в язык программирования JavaScript. Используйте компилятор GWT, чтобы запускать приложения GWT в интернет-режиме.
  • GWT Hosted Web Browser - позволяет запускать приложения GWT в хост-режиме, когда ваш код запускается как код Java на виртуальной машине Java без перевода в JavaScript. Для этого в браузер GWT встроена специальная система управления браузером (Internet Explorer для Windows или Gecko/Mozilla для Linux), связанный с JVM.
  • JRE emulation library - в GWT входят настроенные для JavaScript версии самых популярных классов стандартной библиотеки классов Java, включая большую часть пакета классов java.lang и подгруппу пакета классов java.util. Остальная часть стандартной библиотеки Java изначально не поддерживается в GWT. Например, такие пакеты как java.io нельзя применять к веб-приложениям, когда они подключены к сети и локальной системе файлов.
  • GWT Web UI class library - это набор пользовательских интерфейсов и классов, которые позволяют создавать "виджеты" для браузера, например кнопки, текстовые окна, изображения и текст. Это основная библиотека пользовательских интерфейсов для создания приложений GWT.

Функции Google Web Toolkit:

  • Динамические компоненты интерфейса многократного использования
    Создайте виджет, комбинируя другие виджеты. Автоматически разместите виждеты в панелях. Отправьте свой виджет другим разработчикам в виде файла JAR.
  • По-настоящему простой RPC
    Для установления связи вашего веб-приложения с веб-сервером вам нужно только определить упорядочиваемые классы Java для запроса и ответа. Во время обработки GWT автоматически упорядочивает запрос и преобразовывает в параллельную форму ответ от сервера. RPC-механизм GWT может поддерживать даже полиморфные иерархии класса, а исключения можно отправлять по сети.
  • Управление историей браузера
    Нет, AJAX-приложения НЕ обязательно портят работу кнопки "Назад" в браузере. GWT позволяет сделать сайт более удобным, просто добавив статус к истории кнопки "Назад" в браузере.
  • Настоящая отладка
    Во время обработки ваш код преобразуется в JavaScript, но в ходе разработки он запускается на виртуальной машине Java. Это значит, что когда ваш код работает, реагируя на перемещения и клики мыши, вы получаете полноценную отладку Java со всеми исключениями и расширенные возможности отладки IDE, например Eclipse.
  • Совместимость с браузерами
    Ваши GWT-приложения в большинстве случаев автоматически работают с браузерами Internet Explorer, Firefox, Mozilla, Safari и Opera без определения браузера или особых проблем с вашим кодом.
  • Интеграция JUnit
    Прямая интеграция GWT с JUnit позволяет выполнить поузловую проверку как в программе отладки, так и в браузере... и даже поузловую проверку асинхронных RPC.
  • Интернационализация
    С легкостью создавайте эффективные приложения и библиотеки для людей со всего мира.
  • Оперативная совместимость и детальный контроль
    Если библиотека классов GWT не отвечает вашим требованиям, вы можете микшировать написанный вручную JavaScript в исходном коде Java с помощью нашего JavaScript Native Interface (JSNI).
  • Библиотека API Google: поддержка Google Gears

Мы создаем поддержку для использования API Google в приложениях GWT. Вначале мы обеспечиваем поддержку для Google Gears, недавно выпущенного продукта для разработчиков, который расширяет возможности браузера, чтобы помочь разработчикам работать с веб-приложениями без подключения к Интернету.

скачать (Бесплатно, размер: 20.83 Мб)
 


Server2Go 1.6.0 Portable

Server2Go - это комплект, состоящий из Apache, PHP 5, MySQL и Perl 5, который не требует специальной установки и может работать с любого носителя, будь то USB flash или CD. Работает на Windows 98 и выше.

скачать (Бесплатно, размер: 94.0 Мб)

 

:: Новая Книга
      Электронная библиотека веб-мастера. Скачать бесплатно >>

Видеокурс

"Как Перестать Беспокоиться
о Позициях Вашего Сайта в Яндекс
и Наконец Начать Пожинать Плоды"

Узнать подробнее прямо сейчас!

* * *

Самоучитель Joomla!

Автор: Дэн Рамел

Описан простой и быстрый процесс разработки полнофункциональных сайтов с использованием бесплатной системы управления контентом Joomla!. В книге рассматривается: установка и настройка системы и сопутствующих приложений, планирование содержимого сайта, добавление статей, разработка меню, администрирование Joomla!, резервное копирование сайта, проблемы безопасности, создание собственных шаблонов, обзор расширений системы и примеры их разработки, поддержка функций Web-сообщества, сбор и анализ статистики сайта, создание фотогалереи, поддержка электронной коммерции, поисковая оптимизация и др.

 

:: Учебка

"Фотошоп с нуля в видеоформате" со скидкой 20%!

Если вы являетесь начинающим веб-мастером, то этот курс для вас. Ибо его содержание системно и последовательно, что позволяет познакомиться с "великим и ужасным" фотошопом играючи.

Что же в нём такого замечательного в данном видеокурсе? Во-первых, вы наглядно увидите и сможете воспроизвести самостоятельно функциональность инструментов фотошопа в действии, в самых различных ситуациях и для самых различных нужд. Во-вторых, вы ознакомитесь с терминологией компьютерной графики. Ведь без теоретической базы, как известно, трудно понять практическую часть. В-третьих, практическая часть поразит ваше воображение своим разнообразием: вы научитесь редактировать фотографии, создавать фантазийные фоны, применять разнообразные эффекты к тексту, создавать такие необходимые графические элементы для вашего сайта...

Стоимость курса снижена на 20%!

Внимание: продолжительность акции ограничена с 21-го по 29-го декабря!

Торопитесь приобрести курс по выгодной цене!

the end of maillist


В избранное