Mam problem z działaniem komend console.log i dir w operze. Pobieram jakiś obiekt i chciałbym wyświetlić za pomocą dir to mi tylko zwraca undefined. W microsoft edge wszystko działą tak jak powinno.
Już lepszego zestawu przeglądarek sobie wymyślić nie mogłeś :D
EDIT
zapomniałem o IE6
Opera jest super. Kilkanaście dni temu uczyłem się w konsoli i to działało, a teraz nie wiem czy jakaś aktualizacja czy coś mogłem zmienić.
Pomijając Twoje preferencje (do mnie akurat Opera nie przemawia) to faktem jest, że Opera ma 3-4% rynku, więc jest dość niszowym produktem. Jeśli chcesz się bawić webmasteringiem w sposób profesjonalny, to musisz mieć na uwadze to, z czego ludzie korzystają, a nie to, co Tobie się podoba.
A tak poza tym to Twój opis sytuacji jest właściwie zerowy. Napisałeś, że coś nie działa - ale nie dałeś żadnego kodu, który możemy zweryfikować, odpalić u siebie czy w jakikolwiek sposób sprawdzić. Ciężko będzie napisać cokolwiek bez tego.
Korzystam prywatnie i jestem zadowolny, a co do nauki i tworzenia polecasz chrome czy firefox bo pewnie tylko z tych dwóch wybierać.
Statystyki pokazują, że Chrome ma zdecydowaną przewagę. W dużej mierze są zawyżone przez wszelkiej maści androidy, przy desktopach jest już trochę lepiej dla FF, ale nadal Chrome prowadzi. Aczkolwiek w sumie to obie są na tyle dopracowane (z Operą bywa gorzej), że tutaj zgodność ze standardami W3C jest praktycznie identyczna, a zwłaszcza na etapie początków nauki.
Ja używam FF, a jak czasami jakąś stronę popełniam to piszę na FF, ale równolegle testuję na Chrome.
Na dowolnej stronie:
const div2=document.querySelector('div');
console.dir(div2);
opera zwraca undefined
@furious programming: pomożecie Towarzyszu? Jesteście jedynym obywatelem którego kojarzę, co to korzysta z Opery :)
przywróciłem domyślne ustawienia i działa
Nie używam Opery, ale zarzuty o to, że jest niezgodna ze standardami (a Chrome jest) i że może źle wyświetlać strony to raczej bzdury.
Opera jest oparta o Chromium, czyli o to samo z czego korzysta Chrome. Czyli wyświetla wszystko tak samo jak Chrome. Z ewentualnymi tam fluktuacjami +- miesiąc na czas implementacji nowej wersji.
Właściwie teraz większość przeglądarek czerpie z Chromium.
- Chrome - Chromium
- Opera - Chromium
- Safari - Ich własny fork Chromium (tu mogą być różnice)
- Edge - też niedługo przechodzi na Chromium
- Vivaldi - Chromium
- Samsung Internet - Chromium
Niedługo jedyną aktywnie rozwijaną przeglądarką, która jest oparta na czymś innym niż Chromium będzie Firefox (no i dinozaury typu IE).
Dzięki za ciekawy wpis. Co do tego chromium to nawet nie wiedziałem, bo moja znajomość z nią się zakończyła kilka lat temu, kiedy za wiele z Google nie miała.
A poza tym to fakt, że jest oparta na chromium wcale nie oznacza, że render strony będzie taki sam, jak na chrome. Ale rzeczywiście, z grubsza zgodność ze standardami powinna być zachowana.