A.S.

Members
  • Posts

    747
  • Joined

  • Last visited

  • Days Won

    39

 Content Type 

Profiles

Forums

Release Notes

Bug Tracker

Help page

Help page-CN

Release Note5

Rules and recruitment

Release Note6

Posts posted by A.S.

  1. Translated weekend №3. Google+

    Do we have any reason to talk about what is Google+?

    Google+ for Maxthon has:

    • mobile version of G+ in sidebar ("x" really closes window)
    • website menu in toolbar
    • script for fast sharing (works via this page)
    • script for fast search in G+ (works with selected text)

    5617d747588c3_Google_2.1.6_with_Chrome.t

    Now extension is translated only in Russian and English. But switching of languages in Google works very badly, so I just took Russian terms and translated in English. Perhaps Google uses other words. So I could make mistakes. If you find it or if you want to help with translation into your language please contact me.

    ENGLISH - RUSSIAN
    New post - Опубликовать
    Search - Найти
    News feed - Лента
    Notifications - Оповещения
    Profile - Профиль
    People - Люди
    Photos - Фото
    Collections - Подборки
    Popular - Популярное
    Communities - Сообщества
    Events - Мероприятия
    Pages - Страницы
    Settings - Настройки
    Support - Помощь
    Share +1 - Поделиться +1
    Rate and Review - Оценки и замечания
    I'm in Google+ - Я в Google+
    Maxthon in Google+ - Maxthon в Google+

    P.S. Maxthon still does not support Hangouts. Or Hangouts does not support Maxthon. It's problem of browser, not extension. If somebody can fix it via script and ViolentMonley, I can add it here.
    P.P.S MX Skin - Ultimate Chrome by Wilser (Peru)

     

    UPD:
    Google+ was updated and new version is already available for desktop and apps. My extension works via mobile website, but this changes did not affect mobile website. What should we do? I already made new version, which works via new desktop website. It looks cool. With new website I can add your profile on toolbar like in extensions for Facebook, Twitter or VK. But there are not some old website menu points (for exemple, Explore (Popular) and Notifications on the own page). New website works fast and may be used in sidebar. But I think that some users like old mobile version. And maybe Google will update it too.
    So I ask you:
    What website do you want to see in the sidebar and in the window in toolbar? New desktop or old mobile version?
    Just vote here.

    • Like 2
  2. - Нажатие на кнопку раскрытия комментария в ютубе приводит к перезагрузке страницы, после работает как надо. На следующем ролике всё снова.

    Это из-за http. Когда ты пытаешься написать что-то или раскрыть комментарии, YouTube перезагружает страницу. На этот раз это прикол сайта, а не браузера.
    Измени свои закладки на https, и будет тебе счастье.

     

    Последняя версия браузера стоит на 2х разных компах, с разной виндой (8 и 10), а везде один и тот же косяк — когда в гугле ищешь картинки вылазит такой баг. Что делать? Переустанока не помогает.

    Меню → Расширения. Там найди аддон Search, отключи ли удали. Но нормальное удаление вшитых расширений добавили не так давно, так что, возможно, тебе понадобится инструкция. После этого добавь вручную:

    http://www.google.ru/search?q=%us
    http://images.google.com/images?hl=ru&q=%us

     

    Когда ищешь через гугл, то постоянно выскакивает сообщение о том, что "обнаружили подозрительный трафик из вашей сети, введите код" (или что-то такое). Кажется он пытается соединится через https, и гугл воспринимает это как подозрительную активность, и блочит. Где-то вычитал что нужно все аддоны search удалить, я их удалил, но все равно эта хрень выскакивает. Через другие поисковики все норм.

    Если бы это было из-за Search, это был бы не Google, а Google CSE. Но все равно почитай выше, как его удалить, вдруг пригодится.
    Я бы сказал, что Google палит твой IP. Такое довольно часто бывает на модемах и телефонах. Пару лет назад всем абонентам МТС в Белорусси каждый раз приходилось вводить капчу при попытке что-то найди. Если причина в этом, то советов особых не будет. 

    *Prt Sc*
     

     

    • Like 1
  3. Translated weekend №2. Symbaloo: alternative new tab

    Symbaloo is online service to create visual collections of bookmarks. Bookmarks are grouped together by category, and you get opportunity to share your collections for your friends. For most users Symbaloo is just alternative to standard new tab. But with Symbaloo you can sync your data between different browsers and for some categories of users (lecturers and students) share function is very useful. There are Symbaloo expansion for almost all browsers. Of course, except Maxthon. So I tried to make it:

    560d46cc37596_.thumb.jpg.7ac0a8c3e7b8599

    There are two variants of Symbaloo expansion for Maxthon:

    • Symbaloo (Symbaloo instead of the standard Quick Access, website menu in toolbar, script for fast save of websites)
    • Symbaloo Light (standard Quick Access, Symbaloo is available by click on button in toolbar, script for fast save of website is available only in toolbar menu)

    Why I made two separate extension you can read here:

    I used NewTabPlus for Maxthon as the basis for full version. It's very popular extension for all browsers. But in Maxthon it works not as in other browsers. NTP's developer did a great work. Only thanks to him I can make my expansion kind of TabsBook and Symbaloo. So go on NewTabPlus page and give him five stars! And I don't know anything about scripts. So if you know what I can change it full version, tell me what.

    Symbaloo website is translated in English, Netherlandish, French, Spanish, German, Portuguese, Catalan, Russian, Danish, Italian, Korean, Turkish, Polish and Swedish. But now extensions are translated only in English, Russian and Netherlandish. And I need help with translation again:

    ENGLISH - RUSSIAN
    Add in Symbaloo  - Добавить в Symbaloo
    Open Symbaloo - Открыть Symbaloo
    My profile - Мой профиль
    Preferences - Предпочтения
    Account settings - Настройки аккаунта
    Support  - Помощь
    About Symbaloo - Что за Symbaloo?
    Rate and Review - Оценки и замечания
     
    P.S. You can use Symbaloo to sync with your Nitro.
    Just open this page and add Symbaloo button it favorites.  If you have problems with button you can also add script manually:
    javascript:(function(){var%20url='http://bookmarker.symbaloo.com/?url='+encodeURIComponent(document.location.href),newwindow=window.open(url,'SymbalooBookmarker','toolbar=no,width=550,height=330,status=no,titlebar=no,scrollbars=no');window.setTimeout(function(){newwindow.focus()},0)})()

    Click bookmarklet if you need to save website in Symbaloo and use ordinary Symbaloo.com bookmark to open your collections.

    P.P.S. I have no idea how to add tags here...

    • Like 4
  4. Как сюда добавить синхронизацию с облаком от макстона - и всё - я перехожу на нитро, но закладок очень нехватает синхронизации, можно как то прикрутить?

    Можно использовать сервисы вроде Pocket и Symbaloo. Придется создать две закладки: одна со скриптом, чтобы сохранять сайты, другая - ссылка на сайт, чтобы смотреть. Для MX есть расширения.

  5. Translated weekend №1. Pocket: Read it Later

    Maybe you know me, maybe not, but this summer I made a few new extensions for Maxthon.
    Today I want to talk about Pocket, formerly Read It Later. It's a Save4Later service, help to save interesting articles, videos and more from the web. If you use mobile app, you can read saved articles without internet connections (more information). Pocket for Maxthon did not exist for a long time, so I made simple extension.

    Includes:

    • your saved pages in sidebar (press "x" to close)
    • website menu in toolbar (work as links)
    • script for save opened page (add tags if you need)

    Pocket 0.4.0 ENG.png

    About translaions:
    Usually I translate extensions only in English and Russian, but Pocket is something more. So I already translated Pocket for Maxthon in English, Russian, German, Spanish, French, Italian and Polish. I don't speak these languages, I used Google Translator, so I could  make a lot of mistakes. Let me know if you find it. And if you want to help me with translations in other languages too (all languages which are used in Pocket you can see here). If I get a translation, I can add new language immediately. But approval will take several days. If you ready to help my in this you have to translate in your language this terms:

    ENGLISH - RUSSIAN
    Pocket for Web - Pocket для Web
    Save to Pocket
    - Сохранить в Pocket
    My list - Мой список 
    Favorites - Избранное
    Archive - Архив
    Recommended - Рекомендации
    Account - Учетная запись
    Options - Настройки 
    Help - Помощь
    Email us - Написать нам
    Request a feature - Предложить функцию
    About Pocket - Что за Pocket?
    Rate and Review - Оценки и замечания

    How to use Pocket in Nitro read here:

     

    • Like 5
  6. Можно ли использовать без изменений скрипт AddThis для создания расширения? Ну, т.е.         

    "actions": [{   "type": "script", 

                         "entryPoints": ["toolbar"],
                         "js": ["script.js"] }]

     

    Можно, но он не станет работать, выдаст ошибку в консоле. Работать их тулбара ему что-то мешает, надо редактировать.

  7. Проблему решил. Не знаю как, но у меня в настройках изменился URL google поиска на такой вот: google.com/cse?cx=partner-pub-2698861478625135:3033704849&ie=UTF-8&q=%D1%84&mxid=afft26asb#gsc.tab=0&gsc.q=%D1%84&gsc.page=1и т.д. 

    Установил новый Гугл из рекомендуемых сервисов. Теперь думаю как случилась подмена, чтобы исключить в следующий раз подобные шутки.

    Кстати, снял видео своей проблемы для наглядности, может кто сталкивался:  http://www.youtube.com/watch?v=FckIuGfKstE

    Это новый поиск. Видать расширение Search то ли так и не начало работать, то ли его поголовно все отключают.

    Отредактируй или удали и добавь новый:

    http://www.google.ru/search?q=%us
    • Like 1
  8. Well, no need to argue. I know all you need just simply like this.

    attachicon.gifquicktool.gif

     

    But it's skin with Auto Hide. I asked about icons from toolbar. You answer that it's in status bur, because somebody like it, but give screenshot with tool in toolbar...

    I cannot understand you...

     

  9. Changelog

    v1.4

    • Compatibility support for 4.4.5.x
    • Revert ABP menu to default state.
    • a bit optimization.

     

    I need toolbar in a skin without Auto Hide. And I need bookmarks in a skin with Auto Hide. Seriously...

    Nitro is empty, but Maxthon has functional.

  10. Сегодня поговорим о том, как расширить функционал браузера Nitro.
    Nirto пустой, у него есть только домашняя страница и закладки. Именно поэтому он и быстрый. Но людям нужен функционал. Но Nitro с расширениями уже не будет таким быстрым, хотя я надеюсь, что Nitro станет основой для MX5, и у нас будет два родственных браузера: быстрый Nitro и функциональный MX5. Почему бы и нет?
    Когда-то у нас не было расширений, не только для Maxthon, вообще. В те времена у нас были в лучшем случае закладки и мы использовали их для простеньких скриптов, которые запускались по клику. Сейчас у нас нет расширений для Nitro, у нас есть только закладки. Так что времена скриптов возвращаются.

    Что нужно делать?
    1. Кликаем по звездочке в правом верхнем углу (Favorites)
    2. Выбираем Add to Favorites
    3. Копируем скрипт в строку с адресом
    4. Жмем Add, чтобы сохранить
    Всё. Теперь скрипт будет запускаться по клику всякий раз, когда он нужен. Кстати, в Maxthon это тоже работает: функционал практически такой же, что и у расширений, но запускается по клику, а значит не потребляет ресурсы в фоне.
    Теперь поговорим о том, какие скрипты были бы полезны для пользователей.

    Скачивалки:
    • SaveFrom. SaveFrom - это скачивалка видео, аудио и фото, но работает он только в Firefox, Chrome, Opera и прочих Хромиумах. Для Maxthon нормального SaveFrom нет, но можно использовать скрипт с расширением ViolentMonkey или просто установить урезанную версию. Из нее мы и возьмем скрипт для Nitro (см. скрипншоты, но они идут не в том порядке)
      javascript:q=(document.location.href);void(open('http://en.savefrom.net/#url='+escape(q),'_self','resizable,location,menubar,toolbar,scrollbars,status'));
    • KeepVid. Еще одна скачивалка видео. Как и в случае с SaveFrom, полная версия KeepVid отказывается работь в Maxthon в виде отдельного расширения, но сам скрипт можно загнать в ViolentMonkey. Как и в случае с SaveFrom, под Maxthon есть урезанная версия - KeepVid Light, которая никак не может пройти проверку в Extensions Center. Букмарклет должен работать и в Nitro:
      javascript:(function(){window.open('http://keepvid.com/?url='+encodeURIComponent(location.href)+'')})();
    • Save2Go. В теории скачивает flash-контент с любого сайта, на деле довольно трудно найти сайт, с которым скрипт нормально работает. Так что использовать его в обычных браузерах довольно глупо, но в Nitro он может пригодиться.
      javascript:(function(){if(typeof(Save2GO)!='undefined'){Save2GO()}else{var%20s=document.createElement('script');s.type='text/javascript';document.getElementsByTagName('head')[0].appendChild(s);s.src%20=%20'http://save2go.ru/sys/inc/bookmarklet.js'}})();
    • Flickr Downloader. Скрипт, позволяющий скачивать фото с Flickr в максимальном разрешении. За основу возьмем скрипт Евгения Орехова. Но должен предупредить: я не проверял, работает ли он в Nitro, я сделал расширение для Maxthon. Но если оно вам надо, почему бы не проверить самому?
      /*jslint browser: true */ (function () { "use strict"; var originalSizeLink = document.querySelector(".Original > a"), canonicalUrl = document.querySelector("#canonicalurl").href, biggestSizeUrl = canonicalUrl + "/sizes/k/", secondBiggestSizeUrl = canonicalUrl + "/sizes/h/", xhr, imageUrl; function downloadImage() { var a = document.createElement("a"); a.href = window.URL.createObjectURL(xhr.response); a.download = document.title.split(" |")[0] + ".jpg"; document.body.appendChild(a); a.click(); } function openImage() { var aElement = document.querySelector(".all-sizes").cloneNode(), liElement = document.createElement("li"); aElement.href = imageUrl; aElement.target = "_blank"; liElement.appendChild(aElement); document.querySelector(".sizes").appendChild(liElement); aElement.click(); } function getImage() { var parsedDom; if (xhr.status === 200) { parsedDom = new window.DOMParser() .parseFromString(xhr.responseText, "text/html"); imageUrl = parsedDom.querySelector("#allsizes-photo > img").src; xhr = new XMLHttpRequest(); xhr.responseType = "blob"; xhr.onload = downloadImage; xhr.onerror = openImage; xhr.open("GET", "https://cors-anywhere.herokuapp.com/" + imageUrl); xhr.send(); } } function loadBiggestSizePage() { if (xhr.status === 200) { if (xhr.responseURL !== biggestSizeUrl) { biggestSizeUrl = secondBiggestSizeUrl; } xhr = new XMLHttpRequest(); xhr.onload = getImage; xhr.open("GET", biggestSizeUrl); xhr.send(); } } if (originalSizeLink) { originalSizeLink.click(); } else { xhr = new XMLHttpRequest(); xhr.onload = loadBiggestSizePage; xhr.open("HEAD", biggestSizeUrl); xhr.send(); } }());

     

    Переводчики:

    • Bing Translator. Получется что-то похожее на Microsoft Translator или Bing Translator для Maxthon. Но нам нужно взять скрипт для конкретно нашего языка. Идем сюда, выбираем родной для нас язык и копируем ссылку ниже.
      Для русского языка скрип выглядит так:
      javascript:(function(){var s = document.createElement('script'); s.type = 'text/javascript'; s.src = 'http://labs.microsofttranslator.com/bookmarklet/default.aspx?f=js&to=ru'; document.body.insertBefore(s, document.body.firstChild);})()
      Для английского языка скрипт будет выглядить вот так:
      javascript:(function(){var s = document.createElement('script'); s.type = 'text/javascript'; s.src = 'http://labs.microsofttranslator.com/bookmarklet/default.aspx?f=js&to=en'; document.body.insertBefore(s, document.body.firstChild);})()
    • PROMT:
      javascript:q=(document.location.href);void(open('http://www.translate.ru/siteTranslation/autolink/?direction=ar&template=General&sourceURL='+escape(q),'_self','resizable,location,menubar,toolbar,scrollbars,status'));
    • Переводчик Google:
      javascript:q=(document.location.href);void(open('https://translate.google.com/translate?sl=auto&tl=ru&js=y&prev=_t&hl=ru&ie=UTF-8&u='+escape(q),'_self','resizable,location,menubar,toolbar,scrollbars,status'));
    • Яндекс.Переводчик:
      javascript:q=(document.location.href);void(open('https://z5h64q92x9.net/sandbox?dir=auto&ui=ru&lang=en-ru&url='+escape(q),'_self','resizable,location,menubar,toolbar,scrollbars,status'));
      Переводчик Google, PROMT и Яндекс.Перевод взяты из расширения MultiTranslator для Maxthon.

    Читалки:
    • Readability Mod. Режим чтения + ночной режим:
      javascript:(function(){x=document.createElement('SCRIPT');x.type='text/javascript';x.src='http://brettterpstra.com/share/readability.js?x='+(Math.random());document.getElementsByTagName('head')[0].appendChild(x);y=document.createElement('LINK');y.rel='stylesheet';y.href='http://brettterpstra.com/share/readability.css?x='+(Math.random());y.type='text/css';y.media='screen';document.getElementsByTagName('head')[0].appendChild(y);})();
    • Squirt Reader. Инсрумент для скорочтения. Что-то вроде суфлера или бегущей строки. Вы смотрите в одну точку, не нужно бегать глазами по тексту, а сам текст меняется с заданой скоростью. Объяснить сложно, лучше один раз попробовать.
      javascript:(function(){sq=window.sq=window.sq||{};if(sq.script){sq.again();}else{sq.bookmarkletVersion='0.3.0';sq.iframeQueryParams={host:'//squirt.io',userId:'601ff41c-50fc-4a65-b582-3719751b8b6a',};sq.script=document.createElement('script');sq.script.src=sq.iframeQueryParams.host+'/bookmarklet/frame.outer.js';document.body.appendChild(sq.script);}})();

     

    Расшаривалки:

    • TLDRify. Расшаривалка выделенного текста или конкретной части страницы. На случай важных переговоров, когда нужно ткнуть собеседника носом:
      javascript:(function(d){d.body.appendChild(d.createElement('script')).src='//tldrify.com/static/js/bookmarklet.min.js?_'+new%20Date().getTime();})(document);
    • AddThis:
      javascript:void((function(svc)%20{var%20d=document,w=window,p=0,b=function(){if(!p){p=1;if(_atc.xol)_adr.onReady();if(w.addthis_sendto)addthis_sendto(svc||'bkmore',{product:'bmt-'+_atc.ver})}else{p=0;if(_atw)_atw.clb()}};if(!w._atc){var%20ol=w.addthis_onload||[],o=d.createElement('script');w.addthis_product%20=%20'bmt-250';o.src='//s7.addthis.com/js/250/addthis_widget.js#domready=1&username=bookmarklet';ol.push(b);w.addthis_onload=ol;d.getElementsByTagName('body')[0].appendChild(o)}else%20b()})())
    • Shareaholic:
      javascript:(function(){var%20service='all';if(window.Shareaholic%20&&%20window.Shareaholic.prototype%20&&%20window.Shareaholic.prototype.Bookmarklet){Shareaholic.init_bookmarklet(service)}else{var%20shr=document.createElement('script');shr.type='text/javascript';shr.async='true';shr.src='//dtym7iokkjlif.cloudfront.net/assets/pub/shareaholic.js';shr.onload=shr.onreadystatechange=function(){var%20rs=this.readyState;if(rs%20&&%20rs!='complete'%20&&%20rs!='loaded'){return;}try{Shareaholic.init_bookmarklet(service)}catch(e){%20}};document.getElementsByTagName('head')[0].appendChild(shr);}})();void(0);

     

    Синхронизация:

    • Pocket+. Добавляет открытую вкладку в копилку на сайте GetPocket.com. Можно использовать для синхронизации списка сайтов между разными браузерами и устройствами:
      javascript:(function(){var e=function(t,n,r,i,s){var o=[2144535,5909549,4482627,6361312,6256000,3231139,2187251,9437389,1988610,3463569];var i=i||0,u=0,n=n||[],r=r||0,s=s||0;var a={'a':97,'b':98,'c':99,'d':100,'e':101,'f':102,'g':103,'h':104,'i':105,'j':106,'k':107,'l':108,'m':109,'n':110,'o':111,'p':112,'q':113,'r':114,'s':115,'t':116,'u':117,'v':118,'w':119,'x':120,'y':121,'z':122,'A':65,'B':66,'C':67,'D':68,'E':69,'F':70,'G':71,'H':72,'I':73,'J':74,'K':75,'L':76,'M':77,'N':78,'O':79,'P':80,'Q':81,'R':82,'S':83,'T':84,'U':85,'V':86,'W':87,'X':88,'Y':89,'Z':90,'0':48,'1':49,'2':50,'3':51,'4':52,'5':53,'6':54,'7':55,'8':56,'9':57,'\/':47,':':58,'?':63,'=':61,'-':45,'_':95,'&':38,':36,'!':33,'.':46};if(!s||s==0){t=o[0]+t}for(var f=0;f<t.length;f++){var l=function(e,t){return a[e[t]]?a[e[t]]:e.charCodeAt(t)}(t,f);if(!l*1)l=3;var c=l*(o[i]+l*o[u%o.length]);n[r]=(n[r]?n[r]+c:c)+s+u;var p=c%(50*1);if(n[p]){var d=n[r];n[r]=n[p];n[p]=d}u+=c;r=r==50?0:r+1;i=i==o.length-1?0:i+1}if(s==326){var v='';for(var f=0;f<n.length;f++){v+=String.fromCharCode(n[f]%(25*1)+97)}o=function(){};return v+'51bcb34758'}else{return e(u+'',n,r,i,s+1)}};var t=document,n=t.location.href,r=t.title;var i=e(n);var s=t.createElement('script');s.type='text/javascript';s.src='https://getpocket.com/b/r4.js?h='+i+'&u='+encodeURIComponent(n)+'&t='+encodeURIComponent(r);e=i=function(){};var o=t.getElementsByTagName('head')[0]||t.documentElement;o.appendChild(s)})()

     

    P.S. Если знаете другие скрипты, которые запускаются по клику и работают в Nitro, пишите. Кому-то они пригодятся!
    В подобном обсуждении на старом форуме было несколько предложений, которые сюда не попали, но, возможно, вам они покажутся полезными.
     

    • Like 1
  11. В новой бете MX 4.4.5.1200 в списке изменений значится: ActiveX automatically switch to Retro mode (ActiveX автоматически переключается на Ретро-режим). А в Ретро используется не вшитый флэш, а системный. Обнови его под IE. Теоретически, должно помочь. Но не факт...

  12. Ссылки битые....

    Форум новый. Исправлю. Только лень. Тут мало тупо ссылки исправить, тут надо и текст отредактировать. Код не выделяется больше, а местами вообще не отображается. В общем работы тьма. Попробуй пока глянуть эту тему на старом форуме, если интересно.

    UPD. Обвновил пост про аддоны быстрого доступа к мобильным версиям сайтов для боковой панели. Это азы. Начать лучше оттуда.

    UPD 2. Исправил. Но это дикая морока. Так что переезд мне уже не нравится. А впереди еще расширения и скрипты для Nitro, которые я вообще тут найти не могу...

  13. BoRRuS replied at 2015-4-13 20:19 back.gif

    Просмотрел форум, не нашёл своего вопроса. Проблема во ...

    У меня была похожая штука. Только в Google+ в основном. И я видел второй аккаунт и мог его выбрать, отрывалась новая страница с новым аккаунтом, но попытка перейти по любой ссылке возвращала меня под первый. Не знаю, пофиксили это или нет, но особо по этому поводу давно не бесился.

    А вообще, у Maxthon проблемы с Google. Так было всегда. Причем дикие проблемы были с YouTube, а это вообще некошерно. Их пофиксили только в ноябре 2014. На G+ давно жалуются (в основном по поводу картинок). Подождем еще 2 года, и это пофиксят.

  14. mesmer replied at 2015-4-8 18:29 back.gif

    может быть завсегдатаи местного и фан-клуба на ру-борд ...

    Я видел. Но я не пойму, что оно делает. Бесит то не само наличие АВР и отказ от АН, бесит, что АВР при этом жрет в разы больше памяти. Если бы потребление ресурсов повысилось незначительно, лично я бы не агрился так. Ну или если бы выключение АВР снижало это потребление. Такое ощущение, что АВР и выключенный работает, но не фильтрует.

    P.S. У автора здесь ник тот же, что и на Ru-Board и GreasyFork. Но тут он постит редко. И кстати, глобальные фильтры для России он заливал. Вот ему должно быть обидно!

  15. Isilven replied at 2015-4-7 02:11 back.gif

    Добрый день. На некоторых сайтах перестало появляться ...

    Открепление видео работает только с флэшем. YouTube принудительно переводит всех, чей браузер полностью поддерживает HTML5, на него. Есть расширение, которое переключает YT на флэш, но ускоренной перемотки уже не будет. Ну или YouTube Center тоже так умеет.

    Кнопка могла пропасть и из-за скина. Ну и косяки, как обычно... Тут советов быть не может. Надо знать причины. Я бы тупо переустановил. Вдруг поможет.

    Тормоза из-за потребления памяти. Потребление памяти из-за ABP. В новой бете полегче стало, но не факт, что они в релизе не накосячат.

    Я бы отключил все ненужное. Но фишка МХ в том, что большинство функций можно спрятать, но не выключить.