magog 26.08.2012 11:44 Azoth

Пстач. Есть значится директ линк ужасного вида. Если там картинка, например, то может быть 2 варианта поведения: при клике на линк открывать картинку в бразуре (такое же поведение будет для всех маймтипов, которые могут открыться в браузере гуглом) и второе — предлагать ее скачать, с возможностью открыть в любимом приложении и т.п.
какой вариант более предпочтителен?
Настроек не будет. Либо все файлы будет предлагать скачать, либо часть файлов будет открывать в браузере, а остальные качать.

link, ?
1. 0xd34df00d 26.08.2012 11:44 Azoth_primary

Второй вариант полущ.
В конце концов, браузер тоже может предложить скачать.

2. magog0xd34df00d /1 26.08.2012 11:46 Azoth

если там будет картинка, то скачать предлагать не будет. Просто открое в браузере картинку и все.

3. 0xd34df00dmagog /2 26.08.2012 11:47 Azoth_primary

Ну и правильно.

4. magog0xd34df00d /3 26.08.2012 11:47 Azoth

ок

5. johan 26.08.2012 12:06 Dům

Предлагать открывать картинки в приложении — промудоблядство несусветное.

6. magogjohan /5 26.08.2012 12:08 Azoth

не предлагать. А когда такой линк открываешь в бразуере одним способом, то там выскочит диалог сохранения. А там же есть возможно открыть в приложениии. Во втором случаее некоторые типы будут сразу в бразуере открываться онлайн, так сказать

7. johanmagog /6 26.08.2012 12:12 Dům

Ну, всё правильно. Просто второй случай даже для pdf и doc тупо фейлит даже у гугла (если, допустим, есть каменты в pdf). Так что в браузере — только картинки, я считаю.

8. johanmagog /6 26.08.2012 12:13 Dům

А вообще, если есть возможность, то зделоть как в онлайн-почтах: три ссыылки — посмотреть, скачать и скачать в архиве (последнее, разумеется, опционально).

9. mva 26.08.2012 12:17 N900

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

10. magogjohan /8 26.08.2012 12:17 Azoth

не получится. Тут для чего я это делаю. В личкрафтах есть клиент GoogleDrive. Там ты можешь расшарить файл и дать кому-то линк на него. Так вот этот линк я и формирую.

11. magogmva /9 26.08.2012 12:18 Azoth

тащемта этот опрос я именно ради тебя и завел. Но в кедах нихуя не откроется, к сожалению

12. mvamagog /10 26.08.2012 12:21 N900

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

13. magogmva /12 26.08.2012 12:22 Azoth

по линку не понятно какой там контент

14. mvamagog /13 26.08.2012 12:24 N900

так я не пойму, из какого состояния и что ты делаешь. Т.е. какие входные данные? линк от самого гугла или файл, который ты заливаешь?

//Алсо, по линку-то не понятно, но по хидеру Content-Type понятно (если вебсервер нормально настроен).

15. magogmva /14 26.08.2012 12:25 Azoth

https://drive.google.com/uc?export=&... вот линк на jpeg

16. magogmagog /15 26.08.2012 12:26 Azoth

https://drive.google.com/uc?export=downl... — а вот второе поведение для этой же картинки

17. mvamagog /15 26.08.2012 12:26 N900

хуита какая-то...
note ~ % curl -I https://drive.google.com/uc\?export\=\&a...
HTTP/1.1 302 Moved Temporarily
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Date: Sun, 26 Aug 2012 12:26:03 GMT
Location: https://doc-14-94-docs.googleusercontent...
Content-Type: text/html; charset=UTF-8
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Server: GSE
Transfer-Encoding: chunked

note ~ % curl -I https://doc-14-94-docs.googleusercontent...
HTTP/1.1 503 Service Unavailable
Server: HTTP Upload Server Built on Aug 15 2012 18:03:01 (1345078981)
Date: Sun, 26 Aug 2012 12:26:28 GMT
Expires: Sun, 26 Aug 2012 12:26:28 GMT
Cache-Control: private, max-age=0
Content-Length: 0
Content-Type: text/html; charset=UTF-8

18. johanmagog /10 26.08.2012 12:27 Dům

Google Drive тупо ненужен.

19. magogjohan /18 26.08.2012 12:27 Azoth

личкрафты тоже, поэтому они отлично дополняют друг друга

20. magogmva /17 26.08.2012 12:27 Azoth

у меня wget тоже не качает.

21. johanmagog /19 26.08.2012 12:29 Dům

Всё равно суть вопроса непонятна. Кагбэ стандарт — открывать браузером картинки, кому надо — сохранят

22. magogjohan /21 26.08.2012 12:31 Azoth

так именно в этом и вопрос. Я не в курсе как по станадарту. А помню, что mva люто ругался, что картинки открываются в браузере, а не в приложении для просмотра картинок

23. mvamagog /22 26.08.2012 12:34 N900

я ругался на то, что когда человек даёт линк blabla.jpg а вебсервер вместо этого отдаёт Content-Type: text/html (и хтмл соответственно) — оно открывается в браузере, вместо того, чтобы открыться в специализированной софтине. Это, естественно, с точки зрения KDE. А у других людей — даёшь ли ты прямую ссылку или на html она откроется в браузере и им будет похуй. Так что грамотнее отдавать пр/мую ссылку на контент вместо html.

Но если вопрос стоит о том, как открывать ссылку изнутри личркрафтов — тут уж похуй и можно открывать к Poshuku (я, просто, повторюсь, не понял саму суть вопроса: что у нас на входных данных и что надо получить) :)

24. johanmagog /22 26.08.2012 12:35 Dům

Стандарта нет, но ест здравый смысл. Всё, что браузер может показывать — пусть показывает. А это тупо только картинки.

Причем если пользователь ставит дополнения, скажем, pdf.js — то это проблема его и автора дополнения.

25. magogmva /23 26.08.2012 12:35 Azoth

вот в данном случае на выходе картинка. А вопрос — как должен данный линк открываться в браузере: как картинка или сразу же с предложением скачать

26. mvamagog /25 26.08.2012 12:36 N900

в браузере — должен открываться как картинка. Главное чтобы когда человеку даёшь линк — отдавалась картинка, а не html с предложением её скачать :)

27. johanmagog /25 26.08.2012 12:36 Dům

Как картинка!!! Если я жму на линк — я хочу увидеть это в браузере.

28. magogjohan /27 26.08.2012 12:37 Azoth

вот. Это я и пытался узнать. Спасибо.

29. mvajohan /27 26.08.2012 12:37 N900

это если ты жмёшь в браузере. А вот если я жму на линк в jabber-клиенте (не учитывая личкрафты) — я хочу увидеть картинку/текст/что_бы_там_ни_было_кроме_хтмл — НЕ В БРАУЗЕРЕ, а в специализированной софтине

30. johanmva /29 26.08.2012 12:38 Dům

Ну ты извращенец значит.

31. mvajohan /30 26.08.2012 12:38 N900

почему? Нахуя стартовать прожорливый браузер, когда можно открыть сразу в целевом приложении?

32. mvamva /31 26.08.2012 12:39 N900

и да, человек с 16 гигами оперативки в ноуте говорит про прожорливые браузеры, вы не ослышались.

33. johanmva /31 26.08.2012 12:39 Dům

У нормальных людей браузер всегда запущен ;)

34. mvajohan /33 26.08.2012 12:40 N900

ты много нормальных людей знаешь?

Do you really want to delete ?