| Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.fds-net.ru/showflat.php?Number=9081218&src=arc&showlite=l Дата изменения: Unknown Дата индексирования: Tue Feb 26 22:30:34 2013 Кодировка: Windows-1251 | 
| Technical
>> Development (Archive) Страницы: 0 | (1) | 20 | показать все | след. страница | ||
| VVp : Re:  JavaScript Обновление картинки с постоянным URL 
 [re:angara]   21.11.2009 19:22    | Reply | Edit | | 3 | |
| Синтаксис Javascript не помню, но вот основные соображения, а дальше google в помощь 1) Чтобы картинка перечитывалась каждый раз достаточно представить урл в виде code: т.е. урл как бы каждый раз меняется, но на самом деле на то что после ? в данном случае всем пофиг Чтобы выполнить процедуру раз в 10 секунд см. javascript-функцию SetTimeout 2) Точно не скажу, но вроде можно прятать элемент как меняешь его урл, и открывать по событию onload. Но здесь могу ошибаться, пусть поправит кто знает точнее. | ||
| angara  
 [re:VVp]   21.11.2009 19:45    | Reply | Edit | | 0 | |
| За идею с random спасибо! | ||
| fedechka  
 [re:angara]   22.11.2009 00:20    | Reply | Edit | | -2 | |
| В ответ на: по ЕГЭ поступал, небось? | ||
| avas  
 [re:angara]   22.11.2009 01:19    | Reply | Edit | | -4 | |
| если нужно, чтобы ссылка была постоянной, то тут AJAX нужен | ||
| pianist  
 [re:VVp]   22.11.2009 01:51    | Reply | Edit | | 2 | |
| Quote: Что за ебалайтунг! Вместо того, чтобы сервер отдава no-cache, ты предлагаешь говнометодику.  | ||
| Sevurrrra  
 [re:pianist]   22.11.2009 01:53    | Reply | Edit | | 1 | |
| Если это нужно для двух картинок на сервере, то правка конфига - это исключительно усложнение и пляски. И доступа к конфигу может и не быть вообще. | ||
| pianist  
 [re:Sevurrrra]   22.11.2009 02:41    | Reply | Edit | | 1 | |
| Quote: Надо делать сразу правильно. Если ты отдаешь не статику, то сервер должен об этом говорить. | ||
| Fury  
 [re:pianist]   22.11.2009 02:55    | Reply | Edit | | -1 | |
| Во-первых, сервер может быть чужой. Во-вторых, клиент может находиться за кэширующим прокси, которому покласть на все заголовки, запрещающие кэширование  | ||
| Rad  
 [re:angara]   22.11.2009 04:00    | Reply | Edit | | 5 | |
| В ответ на:имхо, обновлять каждые 10 секунд картинку из инета - плохая практика | ||
| bashtanov  
 [re:Fury]   22.11.2009 09:37    | Reply | Edit | | 0 | |
| В ответ на:ну блин в-третьих, у человека может быть браузер, который при получении заголовков на тему кеширования поджигает машину и орет благим матом | ||
| 10.128.213.195  
 [re:Rad]   22.11.2009 10:01    | Reply | Edit | | -1 | |
| В ответ на: то есть сайты , показывающие изображение с вебки - говно чтоли?) | ||
| Rad  
 [re:Anonymous]   22.11.2009 11:08    | Reply | Edit | | 2 | |
| Погода не так быстро и существенно меняется, чтобы даже 1кб данных тащить каждые 10 секунд. Если что-то на столько быстро меняется, есть более эффективные методы динамического обмена информацией между веб-сервером и клиентом. | ||
| DarkGray  
 [re:Rad]   22.11.2009 12:39    | Reply | Edit | | 0 | |
| Quote: в том числе и для графики в html-е? | ||
| Rad  
 [re:DarkGray]   22.11.2009 13:42    | Reply | Edit | | 2 | |
| В ответ на:например, графики величина - время не нужно обновлять каждый раз целиком, достаточно получать последние данные и дорисовывать. Сам график вовсе не обязательно делать в виде картинки. | ||
| DarkGray  
 [re:Rad]   22.11.2009 14:13    | Reply | Edit | | 0 | |
| Quote: а если это не графики - а что-то более сложное? в html же очень бедные возможности по изменению изображений. на самом деле, меня больше интересует вопрос: какие ты способы знаешь для замены динамического обновления картинок? | ||
| Krasin  
 [re:DarkGray]   22.11.2009 14:14    | Reply | Edit | | -1 | |
| В ответ на: Canvas? Flash? | ||
| DarkGray  
 [re:Krasin]   22.11.2009 14:31    | Reply | Edit | | -1 | |
| Quote: он в стандарт уже вошел? и сколько браузеров его уже поддерживает? последний раз когда я этим интересовался - в стандарте его не было, и поддерживал его какой-то один браузер (FF - вроде) Quote: на сколько я понимаю - и с тем, и с другим есть одиннаковые проблемы: 1. плохо поддерживаются - особенно как только делается шаг в сторону от wintel в сторону недокомпьютеров, мобильников и т.д.) 2. низкая скорость - прямой доступ к памяти они не дают, попиксельное изменение будет тормозным значит все будет упираться насколько высокоуровневый и оптимизированный api для изменения изображения они дают. api и там, и там базовый? лишь рисование графических примитивов? или есть что-то мощнее - например, применение фильтров, слияние изображений и т.д.? | ||
| Krasin  
 [re:DarkGray]   22.11.2009 16:29    | Reply | Edit | | 2 | |
| В ответ на: wikipedia В ответ на: Т.е. входит в драфт стандарта. В ответ на: Все, кроме IE. Для IE есть библиотеки вроде ExplorerCanvas и ему подобных, которые предоставляют тот же функционал через flash. В ответ на: Это неверная информация. Первым canvas стал поддерживать webkit. Потом подтянулся firefox, потом opera. | ||
| Krasin  
 [re:DarkGray]   22.11.2009 16:34    | Reply | Edit | | 4 | |
| В ответ на: Я прямо удивлен. Ты в самом деле не знаешь, что сейчас может HTML и Flash? На Flash есть real time face detection, например. Flash дает прямой доступ в память. Есть компилятор Alchemy из C во Flash. Например, уже скомпилен Doom I. Последняя версия flash дает доступ к шейдерам на видеокарте. Эффекты типа блюра уже давно можно было делать на проце с тем же интерфейсом шейдеров. Ну т.е. есть ощущение, что ты совсем давно с web не сталкивался. | ||
| DarkGray  
 [re:Krasin]   22.11.2009 17:05    | Reply | Edit | | -1 | |
| Quote: а вопрос с безопасностью как решается? | ||
| Top | след. страница | ||