Существует ли какая-либо инфраструктура Javascript, которая поддерживает интерфейс, такой как панель просмотра в почтовом ящике Yahoo !, с панелью предварительного просмотра ниже? - PullRequest
0 голосов
/ 06 марта 2011

Извините, если это слишком простой вопрос, но я не смог найти удовлетворительного ответа в Google. Я не уверен, есть ли какие-либо рамки с открытым исходным кодом которые предоставляют интерфейс как Yahoo! Mail Inbox? Чтобы быть более конкретным, мне нужна панель, которая показывает список элементов сверху (и элементы сортируются, перетаскиваются ...), и когда пользователь нажимает на элемент, содержимое будет отображаться в «Предварительном просмотре». Панель "ниже. (скриншот прилагается).

Большое спасибо за любые подсказки или указатели с того, с чего начать.!

Скриншот

Ответы [ 2 ]

0 голосов
/ 06 марта 2011

Yahoo! Mail была написана с помощью YUI, и, как я вижу, они использовали старую версию (2.7.0). С помощью FireBug я вижу, что Yahoo ~ Mail имеет «пакет» YAHOO. mail, возможно, он содержит сценарии, необходимые для обработки почтового ящика, но он не является частью YUI. В любом случае, я не уверен, что вы хотите, чтобы это было частью любой библиотеки, потому что это связано с бизнес-логикой вашего приложения ... С YUI вы получите панель, которая вам нужна, но нет «предварительного просмотра», это то, что вам нужно развивать. Но это легко - когда пользователь щелкает в любом случае, вы можете загрузить соответствующий контент в область предварительного просмотра; Framework предоставит вам вспомогательные функции для этого (ajax, DOM-скриптинг), так что это не займет много времени.

Есть хороший пример того, что вы можете сделать с помощью YUI, просто исследуйте его, он делает то, о чем вы спрашиваете.

0 голосов
/ 06 марта 2011

Yahoo использует инфраструктуру JavaScript YUI: http://developer.yahoo.com/yui/

...