Konsola przeglądarkowa, dir nie wyświetla obiektu

0

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.

0

Już lepszego zestawu przeglądarek sobie wymyślić nie mogłeś :D

EDIT
zapomniałem o IE6

0

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ć.

0

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.

1

Korzystam prywatnie i jestem zadowolny, a co do nauki i tworzenia polecasz chrome czy firefox bo pewnie tylko z tych dwóch wybierać.

1

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.

0

Na dowolnej stronie:

const div2=document.querySelector('div');
console.dir(div2);

opera zwraca undefined

1

@furious programming: pomożecie Towarzyszu? Jesteście jedynym obywatelem którego kojarzę, co to korzysta z Opery :)

0

przywróciłem domyślne ustawienia i działa

1

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).

0

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.

1 użytkowników online, w tym zalogowanych: 0, gości: 1