Google Chrome 自動アップデートされてなかった

さっき、IEがjavascriptのいろんなものに対応してないって書いた。
わかんないって言ってても仕方ないなぁと思ったので、どのくらい未対応なのか調べてみた。
ここで。
ECMAScript 6 compatibility table
ここにどうやってたどり着いたかは覚えてないんだけど、どいつがどれだけ対応してるかの表です。
ブラウザの7色の色分けはjavascriptエンジン……?
よくわからないのでJavaScript - Wikipediaの「外部リンク」の項、「JavaScript」表の「エンジン」の行を見てくださいです……。

まあそれで、「IEの列が真っ赤だな~」って思いながら眺めてて、自分が使ってるChromeはどうなってんだろうと、その列を見てみたところ、なんか引っかかる。

2018-09-19_202500.jpg

一応、今使ってるChromeのバージョンを確認してみたところ、「68」(Chromeのアドレスバーに「chrome://version/」って入力すると確認できる)。
上の画像、「CH70」と「CH71」にポインタを合わせるとそれぞれ「ChromeDev」、「ChromeCanary」とツールチップが表示されて、これらはどうやら開発者用のバージョンらしい。関係ない。
とすると少なくとも通常バージョンは69までは出てるはず。
おかしい。

Chromeのメニュー「ヘルプ」→「Google Chromeについて」を選ぶと「設定」が開いて、アップデートの確認が始まる。
「ユーザーアカウント制御」が、私の環境では非アクティブで出てきた。
そこで「はい」を選んでも「更新の確認中にエラーが発生しました: 更新チェックを起動できませんでした(エラー コード 3: 0x80070057 -- system level)。」って表示されて更新できない。

2018-09-19_185307.jpg

エラーコードのリンク先でも「詳しく見る」のリンク先でも解決方法が見つからなかった。
GoogleChromeのヘルプ「Google Chrome を更新する」に
アップデートが保留中の場合、アイコンの色は次のようになります。
緑色: アップデートが利用可能になってから 2 日経過しています。
オレンジ色: アップデートが利用可能になってから 4 日経過しています。
赤色: アップデートが利用可能になってから 7 日経過しています。

とか書いてあって、ああ、確かに以前はそんなアイコンが表示されてたけどそういえばとんと見てないなって。
拡張機能の削除、その上での再インストール、試したけど変わらず。
「ユーザーアカウント制御」に表示されてる「CLSID」をレジストリで検索してみたけど、「GoogleUpdate Update3Web」である、以上のことは私には分からない……。
エラーコードでぐぐってみても分からない……。

やっぱりどうやってたどり着いたか忘れたけどこういう記事を見つけた。
Google Chrome アップデートエラー 0x80070005 対策 :Scrap 2nd.
エラーコードとか違うけど、もう何でもやろうということで、Chromeを「管理者として実行」、アップデートを確認。
できやした!
なんか……こんなの当たり前でしたか?
私は全然分からなかった。



ああもう、たったこれだけのことで何時間費やしたんだ……。
ユーザーアカウント制御で選んだ「はい」は無意味だったんですか?

スポンサーサイト

ジャンル : コンピュータ
テーマ : 問題と解決

IEのjavascriptへの対応

私はchromeを使ってて、javascriptの確認とかも全部chromeでやってた。
だめだねそんなんじゃ……。
InternetExplorerで確認したら全然動かない。

letconstもIE10以前では未対応。
こんな、特に特別じゃない、変数の宣言とかでも未対応ってあるんだね……。
仕方ないから全部varに変えた。

classListはIE9以前では未対応。
これもそんなに特別じゃなさそうなのに……。
いや、特別って何だ。私の思い込みですね。
element.classList - Web API インターフェイス | MDNの「他の実装の為の JavaScript shim」の項の通りにしてなんとかした。

addEventListenerはIE8以前では未対応。
EventTarget.addEventListener() - Web API インターフェイス | MDNの「互換性」の項の通りにしたらこれは動くんだけど他に……

getElementsByClassNameもIE8以前では未対応。

他にもいろいろあるんでしょ?
なんかもうこれ以上は……私にはどうしようもない……。

ジャンル : コンピュータ
テーマ : JavaScript

特定の要素を削除-javascript

いろいろ分からなかったり上手く行かなかったことをメモ。

  1. まず、「子」じゃねぇ

  2. 親が分からない要素の削除

  3. forで回すときは後ろから

  4. 脱線:chromeのデベロッパーツール



続きを読む

ジャンル : コンピュータ
テーマ : JavaScript

htmlとcssだけで開閉式メニュー

実に簡単。
<details>という要素を使えばいい。
……IEとiOS版Safariは未対応らしいけど……。

こんな感じ。

スヌーピーの飼い主はだーれだ?答え:丸頭の子

答えがばれるのでコードも隠します


スヌーピーの飼い主はだーれだ?
答え:丸頭の子





  1. もうちょっと詳しく

  2. マーカーをカスタマイズ-その1

  3. マーカーをカスタマイズ-その2

  4. fc2ブログのカテゴリ用開閉式メニュー



続きを読む

ジャンル : コンピュータ
テーマ : ホームページ・ブログ制作

SVGのviewBoxについて

SVG自体に指定するwidthheightはまあ何とか分かるんですよ。
けどviewBoxがちょっと……。
調べたり実験したりでわかったことを書くよ。


  1. まず説明

  2. viewBoxに色んな値を入れて実験

  3. 私の思い違い

  4. viewBoxとは虫めがねツールではあるまいか

  5. viewBoxのmin-x、min-yは?



続きを読む

ジャンル : コンピュータ
テーマ : プログラミング

プロフィール

細野ゆとり

細野ゆとりと申します。
ひまじゃいけないのにひまですの。
やる気が出るまでひまつぶし

最新記事
カテゴリー
月別アーカイブ
全記事表示リンク

全ての記事を表示する

おえかき
ブログ内ページランキング
検索フォーム
オンラインカウンター
現在の閲覧者数:
カレンダー
08 | 2018/09 | 10
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 - - - - - -
リンク
カウンター
RSSリンクの表示
QRコード
QR