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

За 2006-12-02

Re[2]: подгрузка данных: на ajax или как?

> Очень рекомендую книгу "Ajax в действии", "Ajax in action".

Да, я уже понял. Все рекомендуют :) Я нашел ее в pdf (сайт
http://softweb.info ), но и приобрету обязательно. За линки тоже
спасибо!

> Однако, я позволю себе задать вопрос, потрясающий своей
> оригинальностью: а нафига тут вкладки? Если, тем более,
> Вы говорите, что
>> юзеру, который интересуется KIA ни на фиг не понадобится загрузка
>> данных Toyota.
> то эти вкладки в качестве постоянного элемента дизайна будут так же
> сильно востребованы посетителями, как набор задач [Adobe Photoshop]
> [Zend Studio][3D Max][Adobe After Effect][Macromedia Flash MX][Far]
> [Cute FTP][Macromedia Homesite]... на тулбаре компьютера бухгалтера.

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

Вот, собственно, из-за этого и канитель с подгрузкой данных, но я
подумал, что в принципе-то, а что им мешает походить по 1-2
страничкам... Более того: сколько я ни рыл, я не нашел аяксовых
интернет-магазинов (где, в смысле, аякс применяется для построения
каталога товаров). Если это было бы по-настоящему нужно, то на
amazon'e уже бы в позопрошлом году все бы на аяксе фурыкало, имхо.

> Персонификация - великое дело, имеющее гораздо большее
> значение, чем новомодные фичи и экономия траффика.

Действительно золотые слова! Скорее всего, буду обсуждать с
программерами именно вариант сессий, предложенный вами.

> P.S. Мы сейчас имеем довольно большую рабочую группу, в Питере и
> Москве, которая занимается аналитической деятельностью и фактической
> разработкой сайтов с использованием аякса - не как новомодной игрушки,
> а как основной платформы.

Вот это очень любопытно. К тому же я, признаться, не думал, что
непосредственно в Питере аяксу где-либо уделяется подобное
профессиональное внимание. Т.е. у меня разработчики вроде как и что-то
там умеют и делали, но лишь на уровне всплывающих блоков и затухающего
текста какого-нибудь :) А вы, вероятно, некое конкретное e-commerce
решение разрабатываете на его платформе, если, конечно, не секрет? ;)

   2006-12-02 15:08:53 (#616023)

Re[2]: подгрузка данных: на ajax или как?

> Порочитайте здесь
> http://bur.sentence.ru/java/xmlhttprequest_1.php

Ух ты! Валерий, кажется, прямо то, что нужно. Большое спасибо за линк.

Я еще сам откопал такой простенький примерчик:
http://www.x-school.info/scripts/005.htm



библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2006-12-02 15:08:22 (#616022)

Re[2]: подгрузка данных: на ajax или как?

>> Требуется, чтобы при нажатии на вкладочку, под ней загружался блок с
>> какими-то данными, относящимися к соответствующей марке авто.
AY> Так при нажатии на вкладку будет загружаться новый адрес. Вот это и
AY> будут данные. Зачем же все страницы сразу подгружать?

Все элементы (не страницы) сразу - подгружаются ради экономии времени
переключения. Понятно, что это неоптимальный способ.

   2006-12-02 11:30:28 (#615989)

Re: подгрузка данных: на ajax или как?

DK> _____________________/Opel\___/Toyota\___/BMW\___/Nissan\___/KIA\_
DK> Почти уверен, что именно тут надо применить AJAX. Подскажите,

Очень рекомендую книгу "Ajax в действии", "Ajax in action".
Не обязательно покупать ее (500 руб.), можно найти и бесплатные
варианты в PDF. Учтите, что это руководство для разработчика
(начального и среднего уровня), а не краткий FAQ. Так же учтите,
что PDF-варианты этой книги содержат очень много багов сканирования.

Говоря кратко, Ajax сводится к замене содержимого некоего элемента
HTML-кода страницы (обычно элемента div) без перезагрузки всей
страницы. Изобретать велосипед не нужно, в той же книге приведены
примеры уже разработанных и многократно протестированных библиотек,
например, http://www.ajaxa.net/category/naydennoe-v-seti/
а так же основным источником подобных технологий считается
http://script.aculo.us/

Однако, я позволю себе задать вопрос, потрясающий своей
оригинальностью: а нафига тут вкладки? Если, тем более,
Вы говорите, что
> юзеру, который интересуется KIA ни на фиг не понадобится загрузка
> данных Toyota.
то эти вкладки в качестве постоянного элемента дизайна будут так же
сильно востребованы посетителями, как набор задач [Adobe Photoshop]
[Zend Studio][3D Max][Adobe After Effect][Macromedia Flash MX][Far]
[Cute FTP][Macromedia Homesite]... на тулбаре компьютера бухгалтера.

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

P.S. Мы сейчас имеем довольно большую рабочую группу, в Питере и
Москве, которая занимается аналитической деятельностью и фактической
разработкой сайтов с использованием аякса - не как новомодной игрушки,
а как основной платформы. На этом пути, как и следовало ожидать,
в интерфейсе и в технологии с каждым днем открывается все больше ошибок
и недостатков, которые надо учитывать в первую очередь.

   2006-12-02 02:10:14 (#615942)

ns сервера и так называемая "халява"

Приветствую!

Помнится мне, в этом листе мы обсуждали ns сервера, среди бесплатных был посоветован
everydns.net.
Я все настроил, и как порядочный "халявщик" стал наслаждаться услугой.
Попробуйте зайти на everydns.net, у меня не грузится и сайты не работают...

Может кто посоветует, как с 1 ip адресом организовать альтернативу everydns.net
и не быть настолько зависимым от тамошних неполадок. Насколько я знаю, для создания
собственных ns серверов нужно 2 ip из разных подсетей.

С уважением, Евгений.



библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2006-12-02 02:05:46 (#615940)

Re: подгрузка данных: на ajax или как?

Hello Demetrius,

Friday, December 1, 2006, 11:12:21 PM, you wrote:

DK> Здравствуйте, уважаемые коллеги!

DK> Требуется, чтобы при нажатии на вкладочку, под ней загружался блок с
DK> какими-то данными, относящимися к соответствующей марке авто.

DK> Почти уверен, что именно тут надо применить AJAX. Подскажите,
DK> пожалуйста, tutorial для моего случая (можно на англ.). Ну, а если
DK> есть другие способы (кроме фреймов, конечно :), тоже интересно было бы
DK> ознакомиться.

Порочитайте здесь http://bur.sentence.ru/java/xmlhttprequest_1.php

Всё для веб-мастера на http://www.htmlinfo.kiev.ua
Форум веб-мастеров: http://forum.htmlinfo.kiev.ua

   2006-12-02 01:41:20 (#615935)

Re: подгрузка данных: на ajax или как?

Здравствуйте, Demetrius.

Вы писали 2 декабря 2006 г., 0:12:21:

> Требуется, чтобы при нажатии на вкладочку, под ней загружался блок с
> какими-то данными, относящимися к соответствующей марке авто.

Так при нажатии на вкладку будет загружаться новый адрес. Вот это и
будут данные. Зачем же все страницы сразу подгружать?

   Andrey Yakushev 2006-12-02 00:30:10 (#615925)

подгрузка данных: на ajax или как?

Здравствуйте, уважаемые коллеги!

Есть такая задача. Она, насколько я могу понять, решается не сложно,
просто я не сталкивался.

Вот, у нас имеется страничка, а на ней - несколько ссылочек-вкладочек
типа:

_____________________/Opel\___/Toyota\___/BMW\___/Nissan\___/KIA\_

Требуется, чтобы при нажатии на вкладочку, под ней загружался блок с
какими-то данными, относящимися к соответствующей марке авто.

Я знаю, как это реализовать на JS/CSS, но данный способ подходит
только в том случае, когда данных немного и имеет смысл их загружать
все. А здесь данных будет как раз порядочно, к тому же юзеру, который
интересуется KIA ни на фиг не понадобится загрузка данных Toyota.

Почти уверен, что именно тут надо применить AJAX. Подскажите,
пожалуйста, tutorial для моего случая (можно на англ.). Ну, а если
есть другие способы (кроме фреймов, конечно :), тоже интересно было бы
ознакомиться.

   2006-12-02 00:11:17 (#615920)