MozillaPL.org - polskie centrum Mozilli

Główne menu:

Firefox Next - ciekawe zmiany

Tematy specyficzne dla przeglądarki Mozilla Firefox

Moderator: Pomocy?!

Odp: Firefox Next - ciekawe zmiany

Postautor: dexter » 09 stycznia 2017, 11:07

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0

dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Firefox Next - ciekawe zmiany

Postautor: dexter » 16 stycznia 2017, 12:01

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0

1330335: Jak ktoś lubi kwadratowe karty, ciemne schematy, lub na nowej karcie wyświetlać film czy prognozę pogody to będzie mógł sobie włączyć.
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Firefox Next - ciekawe zmiany

Postautor: dexter » 27 stycznia 2017, 18:41

Przeglądarka: Mozilla/5.0 (Windows NT 6.0; rv:53.0) Gecko/20100101 Firefox/53.0

Fx53: CacheIR - cała klasa optymalizacji kodu, wpływająca na sprawniejsze wyświetlanie fejsa, twittera i innych takich.

this should shave off CPU cycles for everyone
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Firefox Next - ciekawe zmiany

Postautor: dexter » 13 marca 2017, 19:50

Przeglądarka: Mozilla/5.0 (Windows NT 6.0; rv:51.0) Gecko/20100101 Firefox/51.0

Fx53: Dodano dwie nowe kompaktowe skórki (jasna i ciemna):

https://bug1314091.bmoattachments.org/a ... id=8824515

Jak ktoś lubi kwadratowe karty, będzie jak znalazł.
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Firefox Next - ciekawe zmiany

Postautor: dexter » 24 marca 2017, 10:14

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:55.0) Gecko/20100101 Firefox/55.0

Fx57: 1349555 - UX team zawsze dba o robotę. Wracamy do wyglądu z wersji 2.0.
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Firefox Next - ciekawe zmiany

Postautor: Gość » 31 marca 2017, 13:34

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0

Trochę screenów przedstawiających planowany wygląd Firefoxa w wersji 57. http://www.ghacks.net/2017/03/31/firefo ... -and-more/ na dole artykułu są podlinkowane bugi do których załączone są filmiki przedstawiające nowy wygląd i funkcjonalność.
Gość
 

Odp: Firefox Next - ciekawe zmiany

Postautor: dexter » 10 kwietnia 2017, 20:35

Przeglądarka: Mozilla/5.0 (Windows NT 6.0; rv:51.0) Gecko/20100101 Firefox/51.0

Info o aktualnych pracach, z których już sporo weszło do bardzo dobrej wersji 55. Sorry, że z translatora ;). Cały wpis tutaj.

Cześć wszystkim,

Zgodnie z obietnicą (z opóźnieniem) jest tutaj aktualizacja dotycząca tego, co wydarzyło się w ciągu ostatnich dwóch tygodni, dzięki czemu Firefox jest szybszy w ramach projektu Quantum Flow.

W zeszłym tygodniu mieliśmy wielki tydzień pracy w biurze Mozilla Toronto. Wielu członków różnych zespołów uczestniczyło w tym tygodniu, a tydzień był pełen planów wokół zagadnień związanych z wydajnością, które zostały dotychczas zidentyfikowane w każdym z obszarów i co planujemy zrobić w każdej dziedzinie dla Firefoksa 57 i poza nią. Próbowałem uczestniczyć w wielu dyskusjach, jak tylko mogłem, ale oczywiście wiele dyskusji dzieje się równocześnie, więc jestem pewien, że ​​wiele szczegółów zapomniałem, ale tutaj jest omówię niektóre nasze plany na ogólnym poziomie.

  • DOM. W zespole DOM istnieje kilka planów i projektów w toku, które mają nadzieję przynieść różne ulepszenia wydajności przeglądarki. Prawdopodobnie największa jest planowane planowanie harmonogramu współpracy, co pozwoli nam przerywać aktualnie wykonywanie kodu JavaScript na stronach w tle, aby obsługiwać zadania należące do stron aktualnie oglądanych. Być może widzieliście łatki będące częścią dużego wysiłku, aby oznaczyć wszystkie nasze runnables <https://bugzilla.mozilla.org/show_bug.cgi?id=1321812>. Jest to konieczne, abyśmy mogli zidentyfikować, jak rozdzielać zadania w przeglądarce. Planujemy również wkrótce wykonać pewne prace nad ograniczeniem przestojów działających w tle bardziej agresywnie. Bliższe informacje o wszystkich tych projektach zostaną wkrótce ogłoszone. Ponadto pracujemy nad poprawą wydajności w różnych częściach modułu DOM, ponieważ nowe kwestie dotyczące wydajności są wykrywane za pomocą różnych benchmarków.
  • JavaScript. W zespole JavaScript było kilka kanałów prac nad udoskonaleniami różnych aspektów naszej realizacji JS. Jan de Mooij i współpracownicy prowadzą projekt CacheIR <https://bugzilla.mozilla.org/show_bug.cgi?id=1259927> na chwilę jako próba udostępnienia naszych wewnętrznych pamięci podręcznych (ICS) między linią główną a warstwami JIT. Pomaga to ujednolicić przypadki, które można zoptymalizować w tych warstwach JIT i wykazuje znaczącą poprawę zarówno w prawdziwych stronach internetowych, jak i w testach prędkości, takich jak Speedometer. Przyglądali się też różnym optymalizacjom oportunistycznym, które pomagają również w kwestiach dotyczących wydajności, które zidentyfikowaliśmy poprzez profilowanie. Kolejna linia dochodzenia w zespole JS od pewnego czasu obserwuje ten bug <https://bugzilla.mozilla.org/show_bug.cgi?id=1330539>. Mamy pewne dowody sugerujące, że nasz wygenerowany kod JIT nie jest wydajny pod względem wykorzystania pamięci podręcznej instrukcji CPU, ale do tej pory badania nie doprowadziły do ​​czegoś bardzo rozstrzygającego. Kolejnym tematem dyskusji był harmonogram GC. Już teraz sposób gromadzenia harmonogramu GC (i cyklu) jest dość nieskoordynowany pomiędzy SpiderMonkey a Gecko, co może powodować patologiczne przypadki, w których na przykład SpiderMonkey czasami nie wie, że określony czas to nieszczęśliwy czas na uruchomienie długiego Garbadge Collection, a Gecko nie ma dobrego sposobu, aby spytać SpiderMonkey, aby przerwał bieżący program GC, jeśli wykryje, że teraz będzie dobry moment na coś innego itd. Zaczniemy poprawiać tę sytuację Koordynując planowanie między tymi dwiema częściami przeglądarki. Jest to jedna z tych zmian architektonicznych, które mogą mieć duży wpływ również w dłuższej perspektywie, gdy znajdziemy więcej sposobów na lepszą koordynację. Innym tematem omawianych dyskusji było poprawienie wydajności naszych wrapperów XRay <https://bugzilla.mozilla.org/show_bug.cgi?id=613498>, które zapewniają chrome dostęp do zawartości JS obiektów treści. Jest to ważne dla niektórych kodów front-end, a także dla niektórych Web Extensions.
  • Layout. W zespole Layout skupiamy się na poprawie wydajności reflowów <https://bugzilla.mozilla.org/show_bug.cgi?id=FastReflows>.
    Jednym z wyzwań, które mamy w tej dziedzinie, jest odkrycie, które kwestie reflow są ważne. Dokonaliśmy pewnych profilów i pomiarów, a do tej pory zidentyfikowaliśmy niektóre problemy, a na pewno możemy znaleźć więcej problemów, ale trudno jest wiedzieć, ile jest optymalizacji, które są ważne, i czy wiemy o ważnych problemach. Charakter algorytmu "reflow" sprawia, że ​​naprawdę trudno uzyskać naprawdę duże dane o tym problemie bez wykonywania wielu badań i analizy, a także rozmawialiśmy o pewnych pomysłach na to, co możemy zrobić, aby poprawić przepływ pracy, ale nikt nie wydawał się mieć pomysłu za milion dolarów. Więc z braku tego nie będziemy oczekiwać na doskonałe dane, które pojawią się i zaczniemy działać na to, co obecnie znamy. Poprzez obejrzenie wielu profili reflowu, opracowaliśmy pewne "intuicje" dotyczące niektórych wzorców na temat rodzajów wydajnościowo ciężkich rzeczy, które zazwyczaj <https://bugzilla.mozilla.org/show_bug.cgi?id=1352056> pojawiają się <https: // bugzilla. Mozilla.org/show_bug.cgi?id=1348697> w profilach układu, nad którymi pracujemy nad doskonaleniem. Są też naprawdę złe wyniki <https://bugzilla.mozilla.org/show_bug.cgi?id=1348469#c8> klify <https://bugzilla.mozilla.org/show_bug.cgi?id=1348073> które musimy próbować wyeliminować.
  • Grafika. W zespole ds. Grafiki planujemy poprawić wydajność w celu wyświetlania konstrukcji list, zachowując i stopniowo je aktualizując <https://bugzilla.mozilla.org/show_bug.cgi?id=1352499> zamiast je rekonstruować za każdym razem. Jest to bardzo miła optymalizacja, ponieważ w moim doświadczeniu konstrukcja listy wyświetlania jest wąskim gardłem w wielu przypadkach, gdy cierpimy z powodu kosztownych przemalowań i wydaje się, że mamy dane telemetryczne, które potwierdzają to. Zespół grafiki poszukuje też pewnych optymalizacji wokół budowy ramki i tworzenia listy wyświetlania na podstawie pomiarów podkreślających miejsca, gdzie można poprawić sytuację.

dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Firefox Next - ciekawe zmiany

Postautor: dexter » 12 kwietnia 2017, 19:14

Przeglądarka: Mozilla/5.0 (Windows NT 6.0; rv:51.0) Gecko/20100101 Firefox/51.0

Bug 1345090: Trochę popracowali nad czasem startu. Teraz sesja z tysiącem kart ma się uruchamiać poniżej 10 sekund, zamiast 90 :).
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Firefox Next - ciekawe zmiany

Postautor: dexter » 13 kwietnia 2017, 17:32

Przeglądarka: Mozilla/5.0 (Android 4.1.1; Tablet; rv:53.0) Gecko/53.0 Firefox/53.0

Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1353825 - chcą zrezygnować z kanału aktualizacji Aurora (edycja developerska).
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Firefox Next - ciekawe zmiany

Postautor: beata072 » 20 kwietnia 2017, 03:44

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:49.0) Gecko/20100101 Firefox/49.0

To w końcu od której wersji możemy się spodziewać widocznego wzrostu szybkości i wydajności? Pytam, bo nie wiem, czy warto już zaktualizować sobie do najnowszej wersji czy jeszcze czekać. Nie chcę przechodzić na nowszą wersję bez naprawdę dobrego powodu, bo używam mnóstwa dodatków i zawsze jest to problematyczne. Już w obecnie używanej musiałam zastosować trick podany w wątku: https://mozillapl.org/forum/viewtopic.p ... b07af51cb4 i nie wiem, czy w następnych ten sposób zadziała...
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Firefox Next - ciekawe zmiany

Postautor: dexter » 20 kwietnia 2017, 08:20

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:55.0) Gecko/20100101 Firefox/55.0

Na pewno 55 będzie miała sporo poprawek wydajności. O ile nie wprowadzą jakiegoś nowego błędu w ostatniej chwili, będzie bardzo dobra.
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Firefox Next - ciekawe zmiany

Postautor: beata072 » 20 kwietnia 2017, 08:22

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:49.0) Gecko/20100101 Firefox/49.0

Dziękuję za info :)
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Firefox Next - ciekawe zmiany

Postautor: covo » 20 kwietnia 2017, 09:17

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Firefox/52.0

beata072 pisze:w obecnie używanej musiałam zastosować trick podany w wątku: https://mozillapl.org/forum/viewtopic.p ... b07af51cb4 i nie wiem, czy w następnych ten sposób zadziała...

dziala co najmniej do 52.0.2 (oczywiscie takze esr), sprawdzone.
covo
 
Posty: 1826
Z nami od: 21 maja 2003, 01:02

Odp: Firefox Next - ciekawe zmiany

Postautor: beata072 » 20 kwietnia 2017, 09:21

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:49.0) Gecko/20100101 Firefox/49.0

@covo - dziękuję, ale już sobie poczekam na v.55 :)
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Firefox Next - ciekawe zmiany

Postautor: dexter » 28 kwietnia 2017, 18:50

Przeglądarka: Mozilla/5.0 (Windows NT 6.0; rv:51.0) Gecko/20100101 Firefox/51.0

Telemetria już pokazuje przynajmniej dwukrotne przyspieszenie uruchomienia sesji w 55.

https://health.graphics/quantum/track?m ... CT_DATA_MS
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Firefox Next - ciekawe zmiany

Postautor: beata072 » 28 kwietnia 2017, 18:58

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:49.0) Gecko/20100101 Firefox/49.0

To miło :) Tylko z tego co mi się obiło, dotyczy to tej jakiejś wielowątkowości czy jak się tam to zwie. A z kolei owa wielowątkowość będzie działać tylko z nielicznymi dodatkami? I jeśli będę używać dodatku, który nie jest z nią zgodny, to nie będę mieć ani tej wielowątkowości ani przyspieszenia?
Bo tak po prawdzie, to używam Firefoxa ze względu na dodatki, nic więcej mnie przy nim nie trzyma...
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Firefox Next - ciekawe zmiany

Postautor: covo » 28 kwietnia 2017, 19:07

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Firefox/52.0

wystarczy jedno rozszerz." niekompatybilne z elektroliza" - i wieloprocesowosc nie dla ff.
tym zainstalowanym na chwile -> http://tinyurl.com/kx32e5j mozna sprawdzic ktore z posiadanych rozszerz. takimi wlasnie sa, a ktore nie.
gdy zobaczylem wynik u siebie - padlem :) co najmniej 50% z dosyc wielu nie zalapuje sie na elektrolize. Moze podciagna....
covo
 
Posty: 1826
Z nami od: 21 maja 2003, 01:02

Odp: Firefox Next - ciekawe zmiany

Postautor: beata072 » 28 kwietnia 2017, 19:13

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:49.0) Gecko/20100101 Firefox/49.0

@covo: dzięki :) Sprawdzę sobie kiedy wyjdzie oficjalna wersja 55.
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Firefox Next - ciekawe zmiany

Postautor: dexter » 28 kwietnia 2017, 19:19

Przeglądarka: Mozilla/5.0 (Windows NT 6.0; rv:51.0) Gecko/20100101 Firefox/51.0

Nie, akurat to jest chyba niezależne od wielowątkowości.

Co do pytania o dodatki, to harmonogram dotyczy wersji 57, więc wydaje mi się, że w 55 będzie można mieć wszystko z niezgodnymi dodatkami. Przynajmniej po wymuszeniu w preferencjach. Chociaż w stabilnym wydaniu mogą chcieć to zablokować, kto ich tam wie.
dexter
Moderator
 
Posty: 8319
Z nami od: 02 października 2004, 21:30

Odp: Firefox Next - ciekawe zmiany

Postautor: covo » 29 kwietnia 2017, 00:01

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Firefox/52.0

dexter pisze:Nie, akurat to jest chyba niezależne od wielowątkowości.

to - tzn. co?
covo
 
Posty: 1826
Z nami od: 21 maja 2003, 01:02

PoprzedniaNastępna

Wróć do Przeglądarka Firefox

Kto jest online

Zarejestrowani użytkownicy: Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: