Лингвофорум

Администрация => Раздел для проверки => Тема начата: Тайльнемер от июля 30, 2014, 06:39

Название: Гугл транслейт и флеш
Отправлено: Тайльнемер от июля 30, 2014, 06:39
Зачем гугл-транслейту флэш?

Цитата: http://translate.google.com/translate_a/element.js?cb=googleSectionalElementInit&ug=section&hl=en(function() {
  . . .
  (function() {
    var c = _setupNS('google.translate._const');
    . . .
    c._phf = h + '/translate_static/js/element/hrs.swf';
    . . .
  })();
})();
Название: New thread
Отправлено: Тайльнемер от июля 30, 2014, 06:58
Я имею в виду кнопку Translate на страницах ЛФ.
Открываю страницу ЛФ — грузится флэш. Нафик он нужен?
Название: New thread
Отправлено: Bhudh от июля 30, 2014, 18:44
На самом GT флэшем вроде кнопка «Произнести» (https://ssl.gstatic.com/translate/sound_player2.swf) сделана.
А кругом, где он подгружается: так, на всякий случай.
Название: New thread
Отправлено: Тайльнемер от июля 31, 2014, 04:43
Цитата: Bhudh от июля 30, 2014, 18:44
на всякий случай
Так без него не переводит. Если флэш блокировать, то кнопка не работает.
Название: New thread
Отправлено: Bhudh от июля 31, 2014, 11:27
Тады надо разбираться, что делает функция _setupNS...
Название: New thread
Отправлено: Bhudh от июля 31, 2014, 11:34
Хм. На вид абсолютно статическая флэшка:
http://translate.googleapis.com/translate_static/js/element/hrs.swf
Может, кто её дезассемблює?
Название: New thread
Отправлено: Тайльнемер от июля 31, 2014, 12:14
Цитата: Bhudh от июля 31, 2014, 11:34
Может, кто её дезассемблює?

google-translate-website-translator-code-review / assets / hrs.swf-decompiled (https://github.com/ssenkus/google-translate-website-translator-code-review/tree/master/assets/hrs.swf-decompiled)
Название: Гугл транслейт и флеш
Отправлено: Bhudh от июля 31, 2014, 12:21
И какой смысл дублировать js-код? :donno: