Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.04.2011, 18:16
leo150 вне форума Посмотреть профиль Отправить личное сообщение для leo150 Найти все сообщения от leo150
  № 1  
Ответить с цитированием
leo150
[+3 17.03.11]

Регистрация: Feb 2011
Сообщений: 27
Question Powered by Google

Здравствуйте.
Делаю приложение, использующее гугл.
Для того чтобы это было легально, нужно поставить гугловский логотип, который вызывается
Код:
<div id='branding'> </div>
...
google.language.getBranding('branding');
гугловский пример
http://code.google.com/intl/ru-RU/ap.../branding.html

я так понимаю, это javascript. а как завернуть его во flash? подскажите пожалуйста, очень нужно.

или может есть более простой способ?


Последний раз редактировалось leo150; 02.04.2011 в 18:49.
Старый 02.04.2011, 18:40
bav вне форума Посмотреть профиль Отправить личное сообщение для bav Найти все сообщения от bav
  № 2  
Ответить с цитированием
bav
 
Аватар для bav

Регистрация: Oct 2010
Сообщений: 1,049
Отправить сообщение для bav с помощью ICQ
Ссылка ведет в никуда. Если это простая картинка с ссылкой куда-нибудь, сохраните ее, встройте во флешку, спозиционируйте, и повесте прослушку клика с последующим вызовом navigateToURL().

Старый 02.04.2011, 18:50
leo150 вне форума Посмотреть профиль Отправить личное сообщение для leo150 Найти все сообщения от leo150
  № 3  
Ответить с цитированием
leo150
[+3 17.03.11]

Регистрация: Feb 2011
Сообщений: 27
ссылку поменял
нет, не все так просто.
гугл хочет чтобы бренд у него забирали javascript'ом.

Старый 02.04.2011, 20:42
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 4  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
А разве гугловские компоненты не заботятся о своем брендинге сами?
__________________
Поймай яблоко 2!

Старый 02.04.2011, 21:21
leo150 вне форума Посмотреть профиль Отправить личное сообщение для leo150 Найти все сообщения от leo150
  № 5  
Ответить с цитированием
leo150
[+3 17.03.11]

Регистрация: Feb 2011
Сообщений: 27
вот как они "заботятся"
http://code.google.com/intl/ru-RU/ap...g_started.html
внизу, Adding "Powered by Google" branding


Цитата:
Adding "Powered by Google" branding

.getBranding(opt_element?, opt_orientation?) is a static helper function that returns a "powered by Google" HTML DOM branding node to your application, and optionally attaches it to your document as the only child of the specified optional element. The purpose of this method is to ensure that your application has a simple way to comply with branding requirements. Including branding also lets users know that text is machine-translated, which helps set expectations and improve the user experience.

...

.getBranding() returns a "powered by Google" HTML DOM node that you can attach or clone onto your document.
// attach a "powered by Google" branding
Код:
<div id='branding'> </div>
...
google.language.getBranding('branding');
мне вот честно говоря не понятно, как
Цитата:
Код:
<div id='branding'> </div>
...
google.language.getBranding('branding');
во флеш засунуть.

Старый 02.04.2011, 22:20
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 6  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Вызывайте div в HTML в котором флэшка находится и позиционируйте над ней в нужном месте.
Либо из самой флэшки с помощью ExternalInterface

Старый 02.04.2011, 22:51
leo150 вне форума Посмотреть профиль Отправить личное сообщение для leo150 Найти все сообщения от leo150
  № 7  
Ответить с цитированием
leo150
[+3 17.03.11]

Регистрация: Feb 2011
Сообщений: 27
можете немного кода привести?
а то, я так понимаю, есть тонкости, которые мне пока не доступны.

Старый 02.04.2011, 23:23
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 8  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
1. У флэшки параметр wmode - значение transparent
Цитата:
To edit an existing HTML page, add the WMODE parameters to the HTML code.

Add the following parameter to the OBJECT tag:
<param name="wmode" value="transparent">
Add the following parameter to the EMBED tag:
wmode="transparent"
2. Настроить вывод дива с помощью параметра z-index примерно так:
Цитата:
<div id="google_block" style="position: absolute; width: 100px; z-index: 1000; background: #ECCDCC; left: 35%; top: 100px;">
Ну а если нужно выводить по клику, то вызывать ExternalInterface, который в свою очередь запустит javascript, который покажет ранее невидимый DIV.
Пример использования

Старый 02.04.2011, 23:35
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 9  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
А ты по приведенной тобой ссылке блок "Warning!" читал?
Тебя обязывают брендировать, но не обязательно с помощью .getBranding().
Как и советовал bav, просто вставляй текст/картинку согласно требованиям и примерам.
__________________
Поймай яблоко 2!

Старый 03.04.2011, 00:31
leo150 вне форума Посмотреть профиль Отправить личное сообщение для leo150 Найти все сообщения от leo150
  № 10  
Ответить с цитированием
leo150
[+3 17.03.11]

Регистрация: Feb 2011
Сообщений: 27
ой я дуралей...
все вопросы отпали!! спасибо всем за помощь!

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:04.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
branding , google
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 07:04.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.