Comments 55
Не успеваю тут посмотреть http://absolvo.ru/tmp/9/
но это наверно хорошо, что не успеваю :)
А вопще анимированный бэк под люстры идея довольно хорошая, развивая её можно предложить упрощенный бек под тяжёлую флеш вставку, решая тем самым проблему выключенного флеша или долгой загрузки.
но это наверно хорошо, что не успеваю :)
А вопще анимированный бэк под люстры идея довольно хорошая, развивая её можно предложить упрощенный бек под тяжёлую флеш вставку, решая тем самым проблему выключенного флеша или долгой загрузки.
Отличный сервис http://www.ajaxload.info/ пользовался не однократно.
Еще "псевдо-аякса" навтыкать в функции с setTimeout(). Ну тогда уж точно ни каких подозрений ;)
Еще "псевдо-аякса" навтыкать в функции с setTimeout(). Ну тогда уж точно ни каких подозрений ;)
Не вовремя ты статью запостил :)
Зачем обманывать заказчика? Он деньги платит за работу, делайте её. Если заказчик не адекватен - не работайте, любому нормальному человеку можно обьяснить что вот тут аякс будет уместен, а тут нет...
UFO just landed and posted this here
Тут довольно забавный промежуточный вариант: AJAX тут неуместен, а вот показанная замена - как раз наоборот вполне уместна. Ну а рассказывать ли клиенту, что это "не совсем AJAX" - это каждый решает для себя сам.
UFO just landed and posted this here
Мне кажется, если он шарит в AJAX, ему не сложно объяснить, что тут он не нужен)
Даже если не шарит можно обьяснить ему это. А вообще будет круто если при сдаче проекта клиент даст знакомому посмотреть и окажеться, что знакомый таки шарит аякс.
>окажется
Я бы данный способ позиционировал, как элемент дизайна. А вообще, пока, не было случаев, что бы заказчик тупо говорил: "Хочу тут аякс и всё!". Чаще это звучит, как "Сделайте тут без перезагрузки по-больше". Мы даже специальную CMS сделали, где всё без перезагрузки)
Я бы данный способ позиционировал, как элемент дизайна. А вообще, пока, не было случаев, что бы заказчик тупо говорил: "Хочу тут аякс и всё!". Чаще это звучит, как "Сделайте тут без перезагрузки по-больше". Мы даже специальную CMS сделали, где всё без перезагрузки)
У меня бывало, что клиент просил чтобы на сайте в нужных местах был аякс. Но чтобы приходилось его обманывать, как это делает автор поста... это по-моему слишком... лучше просто отказаться от работы с ним...
В крайнем случае можно ajax сделать ненавязчиво...
В крайнем случае можно ajax сделать ненавязчиво...
UFO just landed and posted this here
Идея полезна лишь тем, что позволяет заменить некрасивую стандартную подложку браузера на что-то поприятнее, но менее информативное. Что будет, если картинка недоступна? Десяток бесконечно вращающихся кружочков, раздражающих пользователя? С ajax'ом вы хоть узнаете, подгрузилась картинка или нет, и сможете показать что-то более информативное.
Я использовал псевдо-AJAX на первой стадии разработки, там где динамически подгружается текстовый контент. Сам аякс дольше реализовывать, но зато клиенту можно раньше показать, как это будет функционировать. Да и потом заменить это на настоящий аякс несложно, тут двойная работа почти не делается.
Вобщем, до подобной фишки, не так давно я додумался самостоятельно, методом эксперементов...
А вот какие ещё есть способы создания подобных прелодеров, под элементы? Можно несколько ссылок... Просто интересно, что практичнее.
А вот какие ещё есть способы создания подобных прелодеров, под элементы? Можно несколько ссылок... Просто интересно, что практичнее.
Кстати, у кого все махом грузится, рекомендую всё позыреть на эмуляторе медленных скоростей "Sloppy". Автор, добавьте ссылку в топик — у всех же уже жирные каналы ;)
кстати есть стандартная функция для подобных целей:
img src='bigImage.jpg' lowsrc='preload.gif'
img src='bigImage.jpg' lowsrc='preload.gif'
UFO just landed and posted this here
А lowsrc чем не устраивает?
Красивое решение, спасибо!
UFO just landed and posted this here
По-моему, это AJAX безо всяких "псевдо" :) Происходит же асинхронный обмен данными с сервером, без перезагрузки страницы. Просто его контроллировать не так удобно, как при работе с XMLHttpRequest - но ведь это в данном случае и не нужно?
Я понимаю, что цепляюсь и на самом деле AJAX уже давно не означает того, как оно расшифровывается, но тем не менее — формально «asynchronous JavaScript and XML».
Я понимаю, что цепляюсь и на самом деле AJAX уже давно не означает того, как оно расшифровывается, но тем не менее — формально «asynchronous JavaScript and XML».
;)
;)
Получается что любой javascript где идет манипуляция href или src - это ajax?
большое спасибо, очень элегантное решение!
Круто, использую этот трюк уже довольно давно, а теперь ему название есть — "Псевдо Айакс"! :D
я б в css добавил что-то типа:
img.#miDivID{border:1px solid #e5e5e5;background:url(ajax-loader.gif) center no-repeat;}
а в html вставлял бы:
div id="miDivID"
img src="" /
...
/div
img.#miDivID{border:1px solid #e5e5e5;background:url(ajax-loader.gif) center no-repeat;}
а в html вставлял бы:
div id="miDivID"
img src="" /
...
/div
а я думал это очевидное решение. давно уже пользую местами.
Да... если у заказчика самоцель - ajax "шоб було как у всех", то тут медицина бессильна... Можно вообще каждую страницу делать псевдо-аякс - грузить в невидимый фрейм, а юзеру демонстрировать крутящуюся хрень, потом заменять. Очень "красиво", да.
Sign up to leave a comment.
Псевдо-Ajax