Новые API во браузере Firefox позволят на JavaScript работать с мобильною связью

    Всякий, кто взглядывал на график выхода новых версий браузера Firefox, ожидающихся в 2012 году, уж конечно видел там, что прямо сейчас идёт работа над внедрением новых возможностей в версии Firefox 12 которая, постепенно пройдя через стадии «Aurora» и «Beta», выйдет в свет в конце апреля нынешнего года. И вот почему, просто глядя на все те возможности, которые нынче внедряются в Firefox 12, можно предвидеть будущие возможности web-приложений почти на полгода вперёд — и порадоваться (а не то и посидеть с отвисшею челюстью) заранее.

    Сейчас я обращу ваше внимание на две наиболее примечательные из недавних новинок.

    Внедрён API WebSMS (описанный в MozillaWiki и обсуждавшийся в багзилле), который добавит в DOM объекты, управляющие отправкою и приёмом сообщений SMS.

    Внедрён API WebTelephony (описанный в MozillaWiki и обсуждавшийся в багзилле), который добавит в DOM объекты, позволяющие звонить по телефону, а также принимать (или отклонять) входящие звонки и интересоваться состоянием мобильника (таким, как «идёт набор номера», «дозвон», «занято», «соединился», «рассоединился», «входящий звонок», и так далее).

    Само собой разумеется, что эти интерфейсы предназначены для мобильных версий Файерфокса.

    Любителям сопоставлений наверняка будет приятно сравнить API WebSMS (внедряемый Фондом Мозиллы) с его ближайшим аналогом, а именно с выраженными в апрельском черновике прошлого (2011) года намерениями W3C создать некоторый более общий API (The Messaging API): по замыслу W3C интерфейс Messaging должен быть способен отправлять не только SMS, но и всякие другие сообщения (MMS, e-mail), причём с приложением к ним файлов. Пока что Firefox 12 более скромен: он будет способен отправлять только SMS. Зато не только отправлять, но и принимать. (Работа с MMS запланирована, правда; но внедрение её не начиналось ещё.)

    Понятно, что упомянутые мною API пребывают ещё в пре-альфа-состоянии, так что перед реальным появлением этих новинок разработчикам Файерфокса придётся совершить немало вспомогательных дел, как по отношению к безопасности (например, внедрить «белые списки» тех телефонных номеров, с которыми пользователь разрешает браузеру созваниваться), так и по отношению к обработке совпадений (например, решить, что делать, когда два разных сайта одновременно соберутся позвонить по мобильнику).
    Поделиться публикацией
    Ой, у вас баннер убежал!

    Ну. И что?
    Реклама
    Комментарии 37
      +38
      Все сразу догадались, кто автор статьи?
        +10
        Мицгол так увлеченно пишет про Firefox, что если бы я его не использовал, то все равно бы стал пользоваться лишь, что бы читать Мицгола и узнавать про нововведения от него.
          –3
          Я русский бы выучил поставил бы Firefox только за то, что им разговаривал Ленин о нём пишет Mithgol…

          Старые песни о главном? :)
            +10
            Нескладно.

            А надо складно.

            Например, так:

                            Вперёд и вперёд, паровоз наш, лети!
                            Покой нам, увы, только снится!
                            Я б только за то Firefox запустил,
                            Что новости молвил мне Mithgol!
            0
            Лучше бы всё-таки читать новости во вменяемом виде.
              +4
              Вы напрягаетесь при прочтении текста? Чувствуете боль и жжение ниже поясницы? Чем он невменяем?
                +5
                выйдет в(о) свет

                Моргнул!
              0
              На третьем слове заголовка.
              +12
              Интересно, а если злоумышленник сможет обойти ограничение и сделать вызов на платный номер? Хочу, как в стареньких телефонах, где можно было на уровне операционной системы ограничивать возможности сторонних приложений (например, Разрешить/Запретить звонки). А то сейчас, например, при установке приложения на Android, я вижу какие привилегии оно запросило, но не могу отнять часть из запрошенных.
                0
                тоже такое бесит неимоверно.

                вроде бы в ich обещали такую привилеги-резалку дать…
                  0
                  Уже давно как реализовано в Cyanogen Mod. А он есть для подавляющего большинства девайсов, или официальный или портированный.
                  +2
                  Если есть root права посмотрите LBE Privacy Guard приложение 4pda market
                  0
                  > работать с мобильною связью
                  работать со мобильною связью
                    +27
                    > с отвисшею челюстью
                    с отвисшею челюстею

                    > в пре-альфа-состоянии
                    в перед-азъ-состоянiи

                    > интерфейс Messaging
                    междумордие сообщений
                  • НЛО прилетело и опубликовало эту надпись здесь
                      0
                      Чтобы телефонное общение клиента и сайта не прибегало к посредству Flash и SIP, а могло обойтись одним только браузером. (Тем более, что мобильный Firefox, как известно, не поддерживает Flash.)
                        0
                        И вместо этого общаться смсками? Это ужасно
                          –1
                          Вместо этого — звонить по мобильной связи.

                          А по SMS общаются, например, посетители сайта nya.sh (в начале правой его колонки), и ничего — справляются…
                            +3
                            Вы понимаете о чем вообще говорите?!
                        +1
                        Подтверждение чего-либо (к примеру, регистрации) посредством SMS.
                        +6
                        А мне жалко денег на смс. Учитывая, что одно смс — 140 байт (для абонента, для оператора несколько больше) и средняя стоимость — 1,5 руб., получается, что 1 мегабайт смс-трафика обходится человеку в 11235 руб.
                          +1
                          в то время, как 1 Мб GPRS-траффика у меня на тарифе, например, стоит 6 руб.
                            0
                            Сабир Бхатиа своею деятельностью возможно, приведёт к резкому падению стоимости SMS.
                              –2
                              Опечатка: случайно стёр запятую перед «возможно».
                                0
                                Ага, еще и буквою опечаталися во слове «своей».
                          0
                          >Само собой разумеется, что эти интерфейсы предназначены для мобильных версий Файерфокса

                          А жаль… Давно хочется, чтобы мобильником можно было управлять с компа. А так приходится отрывать руки от мышки/клавы.
                            +2
                            Возвращение старых добрых
                            smsto:55555?body=text
                            wtai://wp/mc;55555
                              +2
                              Ну почему возвращение, они никуда не пропадали, просто переехали на сайты всяких контент-провайдеров, там «купи игру за смс» или «подпишись на рассылку и получи 20 игр в неделю».
                                0
                                Так я про это и говорю. Нафига новые апи мутить если уже есть.
                              +1
                              А это не в преддверии Boot To Gecko подвижки ли?
                              Тогда все логично.
                                –1
                                По-видимому, речь идёт одновременно и о Boot to Gecko, и об обычном контенте.

                                Скажем, если воззреть на баг 720892, то явствует: упоминается и Boot to Gecko (в комментарии №1), и обычный контент (хотя бы в комментарии №9).
                                +2
                                По-моему мозила сует свой рыжий нос туда куда не надо бы
                                  +2
                                  Мозилла пытается лишь выйти на рынок мобильных осей, скрестив подход Android и ChromeOS (WebOS?) — будет Linux-based операционка, поверх которой будет крутиться Gecko, в который прокинуты JS-обертки к различным API системы.
                                  +2
                                  Теперь вместо фразы «а теперь отправьте смс на короткий номер с текстом бла бла» будет фраза «а теперь нажмите кнопочку и затем подтвердите»
                                    0
                                    Рай для мошенников все ближе и ближе…
                                      0
                                      а можно картинку покрупнее? уж зацепила
                                        0
                                        Нет: это её настоящий размер.

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

                                      Самое читаемое