サクサク読めて、
アプリ限定の機能も多数!
アプリで開く
●はてなブックマークって?
●アプリ・拡張の紹介
●ユーザー登録
●ログイン
●ログアウト
検索対象
●すべて
●タグ
●タイトル
●本文
並び順
●新着
●人気
ブックマーク数
●1 user
●3 users
●50 users
●100 users
●500 users
セーフサーチ
●オン
●オフ
期間指定
●すべて
●1週間
●1ヶ月
●1年
まで
1 - 40 件 / 3459件
新着順
人気順
絞り込み
検索対象
ブックマーク数
期間
セーフサーチ
browserの検索結果1 - 40 件 / 3459件
browserに関するエントリは3459件あります。 web、
ブラウザ、
開発
などが関連タグです。 人気エントリには ﹃フリーWi-Fiを使ったら秘密情報を抜かれる経路にはどのようなものがあるか - Qiita﹄などがあります。
browserの関連エントリー
813 users
101 users
262 users
161 users
100 users
196 users
192 users
92 users
453 users
35 users
●
2202 users
●
qiita.com/ockeghem
●
テクノロジー
●2023/05/08
ゴールデンウィークのはじめ︵4月29日︶に投稿された以下のツイートですが、5月7日20時において、1,938.8万件の表示ということで、非常に注目されていることが分かります。 我が名はアシタカ!スタバのFreeWi-Fiを使いながら会社の機密情報を扱う仕事をしてたら全部抜かれた。どうすればよい! pic.twitter.com/e26L1Bj32Z — スタバでMacを開くエンジニア (@MacopeninSUTABA) April 29, 2023 これに対して、私は以下のようにツイートしましたが、 これ入社試験の問題にしようかな。﹃スタバのFreeWi-Fiを使いながら会社の機密情報を扱う仕事をしてたら全部抜かれた﹄と言う事象に至る現実的にありえる脅威を説明せよ。結構難しいと思いますよ。 https://t.co/LH21zphCTV — 徳丸 浩 (@ockeghem) April
●セキュリティ
●あとで読む
●security
●Wi-Fi
●ネットワーク
●wifi
●qiita
●network
●無線LAN
●通信
●
1899 users
●
future-architect.github.io
●
テクノロジー
●2021/06/21
フロントエンド連載の5記事目です。 HTML5が2021年の1月に廃止されました。 Webエンジニアとしてバリバリ活躍されてる方やエグゼクティブテックリードのような肩書きを持つ方にとっては﹁何をいまさら﹂という話題かと思います。 しかしながら、今年も新人さん入ってきてくださったので、プログラミングを学習中にHTML5という文字列に悩まされないように、そもそもHTML5とは何かや、廃止された経緯をまとめてみます。 HTML5とはWebサイトを作るときに必ず書くことになるHTML。Webサイトのコンテンツ、つまり中身や構造を作るために使うマークアップ言語です。 そして、その最近版として10年ほど前に登場したHTML5。当時は Webニュースなどで盛んに特集が組まれていましたが、このHTML5がついこないだ、2021年1月28日に廃止されました。 広義のHTML5 / 狭義のHTML5HTML5
●html
●html5
●web
●あとで読む
●技術
●css
●web制作
●WHATWG
●webデザイン
●W3C
●
1784 users
●
comemo.nikkei.com
●
学び
●2020/07/18
普通は役所のシステムって構築してから5年とか7年は塩漬けにして使うもので、一度やらかしてしまうと名誉挽回の機会なんて向こう数年は与えられないんだけど、こと本件に関しては高市総務大臣から﹁今すぐ私がマニュアルなしでも使えるように直しなさい﹂と叱責いただいて、しっかりと予算的なサポートも得られたことで、たったの数ヶ月で立て直すことができた。 この数ヶ月は外部のセキュリティやPKIの専門家の方から様々なサポートをいただいて何とか実現したんだけれども、役所のシステム開発としては非常識というか、極めて難易度が高い案件だった。﹁え?単にChromeやSafariをサポートするだけでしょ、難しい訳ないじゃん﹂と思う諸兄は、もうしばらくこの話に付き合って欲しい。 もともとマイナポータルは日本を代表するITベンダーと通信キャリアの3社が開発したんだけど、大臣からの叱責を受け﹁ちゃんとお金を払うから直してよ﹂
●開発
●IE
●あとで読む
●ブラウザ
●行政
●web
●browser
●IT
●マイナンバー
●セキュリティ
●
1662 users
●
blog.recruit.co.jp
●
テクノロジー
●2021/08/20
こんにちは! Webフロントエンドエンジニアの眞野 隼輔です。 毎年大きな反響を頂いている、エンジニアコースの新人研修の内容を紹介させていただきます。 研修の概要 リクルートでは、エンジニアコースでスペシャリスト採用された新卒のエンジニアを対象に、現場で培われた﹁本当に必要な生きた知識・技術﹂を取り入れた新人研修を開催しています。 前半は研修では各分野に長けた社員による講義形式の技術研修を行い、後半は仮配属という形でそれぞれ別の部署に配属されて実際の業務を経験するOJTとなっています。 この技術研修はそのほとんどが内製されており、ベテラン社員による経験を元にした講義を通して生きた知識・技術を獲得できます。また、実際に手を動かす演習型の講義ではベテラン社員からのレビューやフィードバックを得られるため、知識の定着や更なる成長へと繋がります。 本年度の技術研修も、昨年度に引き続きフルリモートでの
●エンジニア
●学習
●あとで読む
●研修
●技術
●aws
●資料
●会社
●プログラミング
●programming
browserの関連エントリー
451 users
100 users
160 users
196 users
147 users
192 users
92 users
47 users
35 users
18 users
●
1570 users
●
reliphone.jp
●
テクノロジー
●2020/12/20
この記事は過去2回にわたる検証記事の続きとなります。 国産ブラウザアプリSmoozはあなたの閲覧情報をすべて外部送信している 続・国産ブラウザアプリSmoozはあなたの閲覧情報をすべて外部送信している 前回の記事では、おすすめ記事機能を有効にしていると、Smoozがユーザーの閲覧しているURL情報を送信してしまうことについて解説しました。 ユーザーID、URLと共に送信されているbc、bt、bdという項目の内容がわからないままでしたが、これもユーザーの情報であるはずだと思い、調査を続けてきました。 ▼これがおすすめ記事のために送信される内容 ︵この内容は記事の最後にテキスト情報としても掲載しておきます︶ URL情報に関連するもので ﹃c、t、d﹄ と呼ばれそうなものは何か。 ・cのデータ量は飛び抜けて多い ・cとdは一致が見られることがある ・一部が一致しながらもcのほうが長かったりもする
●セキュリティ
●security
●ブラウザ
●これはひどい
●privacy
●プライバシー
●あとで読む
●アプリ
●browser
●Smooz
●
1491 users
●
blog.jxck.io
●
テクノロジー
●2020/02/26
Intro Cookie は、ブラウザに一度保存すれば、次からその値を自動的に送ってくるという、非常に都合の良い仕様から始まった。 State Less が基本だった Web にセッションの概念をもたらし、今ではこれが無ければ実現できないユースケースの方が多い。 冷静に考えればふざけてるとして思えないヘッダ名からもわかるように、当初はこのヘッダがこんなに重宝され、 Web のあり方を変えるかもしれないくらい重要な議論を巻き起こすことになるとは、最初の実装者も思ってなかっただろう。 そんな Cookie が今どう使われ、 3rd Party Cookie (3rdPC) の何が問題になっているのかを踏まえ、これからどうなっていくのかについて考える。 Cookie のユースケース Web にある API の中でも Cookie はいくつかの点で特異な挙動をする 一度保存すれば、次から自動で送る
●cookie
●web
●あとで読む
●privacy
●ブラウザ
●広告
●security
●browser
●ad
●プライバシー
●
1450 users
●
reliphone.jp
●
テクノロジー
●2020/12/17
調べた事実を列挙してみる。 ・デフォルトの設定では、設定・操作・閲覧情報がユーザーID、デバイスIDと共にアスツール社のサーバーへ送信されている ・検索窓に入力した文字は、検索ボタンを押さなくても、その内容が逐一アスツール社のサーバーへ送信されている ・検索内容がアダルト関連ワードかどうかがアスツール社のサーバーに送信され判定されている ・サービス利用データの提供設定をオフにしても、閲覧情報がアスツール社のサーバーに送信されている ・プライベートモードにしても、閲覧情報がアスツール社のサーバーに送信されている ・https通信であろうとも閲覧したURLは完全な形でアスツール社のサーバーに送信されている 様々な設定を調べたが、どのようにしても外部への閲覧情報送信を止めることはできなかった。 あなたが何を調べ、何を買おうとしているのか、何で遊び、どこへ行こうとしているのか。それらはあなたの知ら
●セキュリティ
●security
●ブラウザ
●privacy
●アプリ
●あとで読む
●これはひどい
●プライバシー
●iphone
●Smooz
●
1227 users
●
blog.jxck.io
●
テクノロジー
●2020/06/29
Intro Web の https 化が進み、それに伴って https を前提とする API も増えてきた。 そうした API を用いた開発をローカルで行う場合、 localhost という特別なホストを用いることもできるが、それだけでは間に合わないケースも少なからずある。 localhost を https にするという方法もあるが、そのように紹介されている方法には、いくつか注意すべき点もある。 この辺りの話を、直近1ヶ月で3回くらいしたので、筆者が普段使っている方法や注意点についてまとめる。 特に推奨するつもりはない。 Update chrome の --host-rules について追記 localhost での開発の注意点 例として https://example.com にデプロイする予定の ServiceWorker を用いたアプリがあったとする。 開発をローカルで行う
●HTTPS
●開発
●localhost
●あとで読む
●ssl
●サーバ
●環境
●development
●dev
●HTTP
●
1220 users
●
dev.classmethod.jp
●
テクノロジー
●2021/12/24
ちゃだいん︵@chazuke4649︶です。 DeepLの公式Chrome拡張機能がヤバかったので勢いにまかせて紹介します。 "公式版"がリリースされてたの知ってた? DeepL翻訳︵ベータ版︶ - Chrome ウェブストア ベータ版ではありますが、いつの間にか公式版がリリースされていました。自分は今まで公式版がなかったので、以前は非公式版のツールを使っていました。 インストールする Chromeウェブストアからインストールすると、右上にアイコンが表示されます。それをクリックすると以下ポップアップ画面が表示されます。 現時点では以下2つの機能が存在します。 読む: ブラウザ上の文章を任意の言語に翻訳して表示できる 書く: ブラウザ上に入力している文字を任意の言語に変換できる それぞれ試してみます。 ﹁読む﹂ 一般的にはこちらがよく認知されている機能だと思います。 下図のように、翻訳したい
●chrome
●あとで読む
●英語
●DeepL
●翻訳
●english
●webサービス
●extension
●twitter
●language
●
1218 users
●
browserbook.shift-js.info
●
テクノロジー
●2021/07/18
●ブラウザ
●あとで読む
●web
●browser
●プログラミング
●セキュリティ
●rust
●programming
●開発
●学習
●
1194 users
●
scrapbox.io/nwtgck
●
テクノロジー
●2020/07/29
Web標準のHTTPクライアントfetch()でストリーミングしながらアップロードできるようになる。
●http
●あとで読む
●web
●ブラウザ
●javascript
●chrome
●browser
●web制作
●network
●ネットワーク
●
1163 users
●
nhiroki.jp
●
テクノロジー
●2021/04/30
チームにいると頼りになるソフトウェアエンジニアのメモです。自分のロールモデルでもあります。私のキャリアはほぼウェブブラウザ開発一筋なので、その辺に生息している人たちを思い浮かべながら書いてます。思いついたら随時更新します。 コードマニア コードやドキュメントを読むのが好きで、暇があれば適当なレビューに飛び入り参加したり、自分のプロジェクトとは関係ないコンポーネントもひたすら探検している。不穏なコードを見つけるとなんとリファクタリングもしてくれる。コードサーチがお友達。 やたらコードに詳しいので、何か分からないときはとりあえず聞きに行く。チームに一人いるとレビューが捗るし、コードベースも綺麗になる。コードマニアはコードベースを広く熟知している上に未知のコードに対する耐性も高いので、プロジェクトを移動してもすぐに活躍できる。 コードマニアの亜種にスペックマニアもいる。こちらはウェブやネットワー
●エンジニア
●あとで読む
●チーム
●プロジェクト
●マネジメント
●開発
●engineer
●ソフトウェア
●プロジェクト管理
●development
●
1153 users
●
blogs.windows.com
●
テクノロジー
●2022/06/16
●IE
●microsoft
●windows
●インターネット
●ブラウザ
●あとで読む
●browser
●Internet Explorer
●歴史
●web
●
1148 users
●
bookmark.hatenastaff.com
●
テクノロジー
●2023/04/06
いつもはてなブックマークをご利用いただき誠にありがとうございます。はてなブックマーク開発チーム、ディレクターのid:yone-yamaです。 本日よりブラウザ版はてなブックマークで、﹁マイナス評価﹂ボタンの試験導入を行います。 この変更は、以下の告知内でも触れている通り、ブックマークコメントの健全化を目的とした施策の一環となります。 bookmark.hatenastaff.com ﹁マイナス評価﹂ボタンについて ﹁マイナス評価﹂ボタンは、ブラウザ版はてなブックマークのコメント一覧ページに、各ブックマークコメントごとに表示されるボタンです。はてなスターとは異なり、1つのコメントに対して1回のみ押すことができます。 使い方としては、コメントの内容や表現に疑義や違和感があるなど、ご自身にとって望ましくないと感じるコメントに対してご利用いただくことを想定しています。 この﹁マイナス評価﹂ボタンは
●はてな
●はてブ
●はてなブックマーク
●hatena
●あとで読む
●SNS
●bookmark
●ネット
●アルゴリズム
●開発
●
1143 users
●
zenn.dev/ak
●
テクノロジー
●2021/05/06
フロントエンド用語を100秒で解説するチャンネルを作りました! よかったらチェックしてみてください! はじめに 以前書いた記事﹁Webページがブラウザに表示されるまでに何が起こるのか?﹂で ブラウザレンダリングについて詳細に知りたいという意見をいただいたので、調べてまとめてみました。 全体図 レンダリングの大まかな流れです。 HTMLのダウンロード サーバから送られてきたHTMLをダウンロードします。 HTMLの解析 サーバから送られてきたHTMLファイルは、﹁0﹂と﹁1﹂でできたデータになっています。 ブラウザは、サーバから受け取ったデータをそのままHTMLとして解釈することはできないので、自分で扱うことができる形、つまりDOMに変換する必要があります。この作業を 解析 ( Parse ) と言います。 HTMLをダウンロードしたら、すぐにこの解析作業に入ります。作業は以下のようなステッ
●ブラウザ
●あとで読む
●html
●browser
●web
●プログラミング
●DOM
●フロントエンド
●javascript
●コード
●
1131 users
●
coliss.com
●
テクノロジー
●2020/11/12
ブラウザがWebページをどのようにレンダリングしているか、図を用いてやさしく解説した記事を紹介します。 レンダリングの仕組みを理解することで、HTMLやCSSやJavaScriptなど実装時にも気をつける点があります。 How the browser renders a web page by James Starkie 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに 1. HTMLの解析︵パース︶を開始する 2. 外部リソースを取得する 3. CSSを解析し、CSSOMを構築する 4. JavaScriptを実行する 5. DOMとCSSOMをマージしてレンダリングツリーを構築する 6. レイアウトとペイントを計算する はじめに 私の考えとしては、高速で信頼性の高いWebサイトを構築するには、実装中に各ステップを最適
●ブラウザ
●あとで読む
●html
●web
●css
●javascript
●web制作
●高速化
●browser
●知識
●
1067 users
●
zenn.dev/ak
●
テクノロジー
●2021/04/14
## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 上記で﹁127.0.0.1 localhost﹂とあるように、[IPアドレス] [ホスト名]というフォーマットで書かれます。 HOSTS.TXTが使われていた当時 ( 1970年代 ) では、わずか数百台のホストしかなかったので、ネット上の全てのホスト情報の記載が可能でした。 しかし、インターネットが普及していくにつれてHOSTS.TXTは肥大化していき、1983年には、ホスト数はおよそ数万台になりました。もはやHOSTS.TXTによる名前解決は不可能となったので、現在のようなDNS
●ブラウザ
●あとで読む
●web
●ネットワーク
●http
●browser
●サーバ
●DNS
●network
●web制作
●
1028 users
●
blog.jxck.io
●
テクノロジー
●2023/11/06
Intro こういうタイトルを付けるのはあまり好きではないが、あえてこのようにした。 ﹁ブラウザでキャッシュがヒットしない﹂ 以下は、 Web における Caching の FAQ だ。 サーバで Cache-Control を付与したのにキャッシュがヒットしない サーバで ETag を付与したのに If-None-Match が送られない サーバで Last-Modified-Since を付与したのに If-Modified-Since が送られない 先日も、筆者が書いた MDN の Cache セクションで﹁記述が間違っているのでは?﹂と同様の質問を受けた。 Issue about the Age response header and the term "Reload" · Issue #29294 · mdn/content https://github.com/mdn/cont
●ブラウザ
●あとで読む
●cache
●browser
●開発
●キャッシュ
●http
●chrome
●web
●web制作
●
1016 users
●
forest.watch.impress.co.jp
●
テクノロジー
●2023/01/18
●AI
●あとで読む
●英語
●翻訳
●webサービス
●文章
●DeepL
●english
●人工知能
●web
●
994 users
●
r7kamura.com
●
テクノロジー
●2022/05/07
数年ぶりにChrome拡張のつくりかたを調べた。 本当に何も分からなかったので、Twitterで﹁2022年にChrome拡張つくりたかったら何見て学べばいい?﹂とつぶやいてみたところ、何人かの人が教えてくれた。教えてもらった中から幾つかのリンク先を紹介するような形で記述していく。 Create a Vite-React Chrome Extension in 90 seconds - DEV Community 2022年時点だと比較的新しめのフロントエンド向けツールであるviteと、viteのChrome拡張向けプラグインである@crxjs/vite-pluginを使ってChrome拡張をつくってみよう、という記事。今回自分は主にこれを参考にしながら開発を進めた。Reactと言っているが、自分のChrome拡張ではUIは存在しなかったので、Reactに関する部分は読み飛ばして、vite
●chrome
●あとで読む
●開発
●extension
●javascript
●入門
●development
●プログラミング
●react
●拡張機能
●
994 users
●
gist.github.com/mala
●
テクノロジー
●2020/12/23
202012_smooz.md Smoozサービス終了に寄せて 前置き この文章と、それに含まれる考察や各サービスへの脆弱性報告などはmala個人の活動であり、所属している企業とは関係ありません。 一方で私は、企業が閲覧履歴を収集して何をしたいのか、所属してる企業や他社事例について、ある程度詳しい当事者でもあります。 一般論として書けることは書けるが、(業務上知り得た知識で開示されてないものなど)個別具体的なことは書けないこともあり、また観測範囲に偏りがある可能性もあります。 Smoozに報告した脆弱性2件 最近、Smoozというスマホ向けのブラウザアプリに2件脆弱性の報告をした。 この記事を書いている時点で、Smoozの配布が停止されていて、修正バージョンの入手が出来ない。2件目についてはまだ返事が来ていない。 脆弱性情報の開示にあたって特段の許可は得ていないが、開発元からも利用停止す
●セキュリティ
●security
●あとで読む
●browser
●サービス
●web
●privacy
●ブラウザ
●Smooz
●プライバシー
●
965 users
●
www.lifehacker.jp
●
エンタメ
●2022/12/10
YouTubeに拡張機能をダウンロードすることで、視聴体験がググッとアップします。 ただし、これらの拡張機能をダウンロードする際には、調子に乗ってインストールしすぎるのも注意。 スピードが落ちたり、プライバシーが危険にさらされたりするおそれもあります。各拡張機能が求めてくる許可に、﹁ここまでだったら許せる﹂という一線を引いてそれを守り、本当に必要な機能だけをインストールするようにしましょう。 1. Enhancer for YouTubeインストールする拡張機能がひとつに限られるなら、選ぶべきは﹁Enhancer for YouTube﹂でしょう。 広告がブロックできるほか、どんな動画でもボリュームを大きく上げられますし、デフォルトの画質やフレームレート、コーデックも選択肢が豊富です。Chrome、Firefox、Safari、Operaで利用できます。 2. Volume MasterY
●拡張機能
●youtube
●あとで読む
●chrome
●ツール
●アドオン
●お役立ち
●インストール
●ダウンロード
●webサービス
●
937 users
●
techracho.bpsinc.jp
●
テクノロジー
●2019/10/09
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Randall Degges - Please Stop Using Local Storage 原文公開日: 2018/01/26 著者: Randall Degges 日本語タイトルは内容に即したものにしました。 画像は元記事からの引用です。 初版公開: 2019/10/19 追記更新: 2024/04/05 -- リンク情報を記事末尾に移動しました 本気で申し上げます。local storageを使わないでください。 local storageにセッション情報を保存する開発者がこれほど多い理由について、私にはさっぱり見当がつきません。しかしどんな理由であれ、その手法は地上から消えてなくなってもらう必要がありますが、明らかに手に負えなくなりつつあります。 私は毎日のように、重要なユーザー情報をlocal storageに保存す
●javascript
●セキュリティ
●localstorage
●security
●あとで読む
●ブラウザ
●HTML
●HTML5
●JWT
●web
●
898 users
●
zenn.dev/mizchi
●
テクノロジー
●2020/11/13
プログラミング初心者のための JavaScript と Node.js の歴史、それを踏まえた勉強方法 2020年でJavaScript学ぶならきっとブラウザ向けJSガン無視していきなり初手node.js︵ただし暫く何も足さない︶がいいんじゃないかというメモ - min.t (ミント) Node.js を教えることについて、自分は賛成なんですが、その学習パスが整理されてないなと思っていたのと、学習パスがなぜ整理されていないかについて書きます。 はじめに 問題意識として、今のプログラミングスクールや独学勢が Ruby on Rails に偏っていて、 Node.js の人間としては、歯がゆく感じているんですが、実際 Node.js を教えるとしても問題も多いと認識しています。 歴史の話は、当時の実情や政治を省いて結果だけを書きます。具体的には第一次ブラウザ戦争、第二次ブラウザ戦争を言及しませ
●javascript
●あとで読む
●プログラミング
●学習
●node.js
●js
●programming
●TypeScript
●node
●歴史
●
893 users
●
telework.cyber.ipa.go.jp
●
テクノロジー
●2021/08/05
NTT 東日本 - IPA ﹁シン・テレワークシステム﹂ Beta 7 および HTML5 版 Web クライアントの公開について トップ | 中間報告 | 自治体テレワーク for LGWAN | HTML5 Web 版クライアント (Mac, Chromebook 対応) | バージョン履歴 | ダウンロード | ユーザー数グラフ 入門 - 今すぐ使ってみよう | クライアント検疫機能・MAC アドレス認証機能 | 二要素認証・ワンタイムパスワード (OTP) 機能 | マイナンバーカードを用いたユーザー認証機能 | 仮想マルチディスプレイ機能 行政情報システムでの利用 | 組織 LAN におけるポリシー規制サーバー設置 | 企業システムにおけるVM・HDD クローン対応 | Wake on LAN リモート電源ON機能 | 画面撮影・キャプチャ防止のための電子透かし機能 FAQ
●システム
●あとで読む
●開発
●web
●webサービス
●html
●windows
●仕事
●IPA
●mac
●
879 users
●
zenn.dev/dotdotdot
●
テクノロジー
●2023/10/08
追記: 10/11 ハテブでバズっているようで、色々指摘があったので追記 getElement*は動作が早いのでIDやクラス名が自明の場合はgetElement*を使う方がいいと言う意見もあり、また、ページの表示で大量に呼び出されるわけではないからボトルネックにはならないと言う意見もある。 getElement*で返されるオブジェクトは動的な変化に対応しており、querySelector*は動的な変化に対応していないため、場合によってはgetElement*を使うといい。このサイトで遊んでみよう。 https://ja.javascript.info/searching-elements-dom#ref-263 for await ... ofは非推奨なので Promise.allを現代的な書き方にした 顧客先のブラウザが古い場合も考慮して、あえてレガシーな書き方もする場合があるらしい。現
●javascript
●あとで読む
●プログラミング
●ChatGPT
●入門
●DOM
●開発
●js
●programming
●まとめ
●
852 users
●
zenn.dev/koduki
●
テクノロジー
●2020/10/19
はじめに 最近、Webの記事を見てるとReactだVue.jsばかりが上がっていてJSPやERBの話をしてる人は誰もいません。jQueryの記事ももちろん見ない。 つまり、Webだけ見る限りではほとんどの人がSPAを使ってるように見えます。 私はWeb界隈には居るもののどちらかというとバックエンド寄り、もっというとそもそもWebとか関係ない領域を見る事が多いので、ちょっとキャッチアップを兼ねていくつかの個人プロダクトにVue.jsを採用してみました。 jQueryくらいで頭が止まってたので。サーバサイドもマイクロサービスでAPI化が進んでるのでフロントもそれに合った技術を選ばないとですしね。 というわけで、今回はその中で得た知見というか、従来型のサーバサイドでのWeb開発をしていた人の視点でVue.jsをキャッチアップする流れで書いていきたいと思います。 まあ最終的な結論は正直﹁これすごく
●SPA
●あとで読む
●Vue
●vue.js
●フロントエンド
●javascript
●web
●programming
●プログラミング
●frontend
●
850 users
●
otona-life.com
●
テクノロジー
●2023/03/25
高クオリティなオリジナルのテキストを生成してくれる、AIチャットボット﹃ChatGPT﹄。今、世界中で大きな注目を集めている﹃ChatGPT﹄だが、利用するにはブラウザを経由しなければいけないので、起動に多少の時間がかかってしまうのは、すでに読者の皆さんもご存じの通りである。せっかく便利なツールなのだから、さらにシームレスに活用する方法はないのだろうか。 2023年3月11日に投稿された、シロフネ Web3の案内人@web3_shirofuneさんの﹁知らなきゃ損です。今話題のAI﹃ChatGPT﹄はホーム画面からサクッと使える。あきらめて毎回ブラウザを開いてたら時間のムダ。ショートカットを設定したら、アプリみたいに1タップするだけで調べごとできるから超便利。家族や友達もこれ教えてから使い倒してます。今日からすぐ始められる使い方は﹂というツイートには、﹃ChatGPT﹄をホーム画面から
●ChatGPT
●あとで読む
●AI
●iphone
●便利
●設定
●ショートカット
●api
●webサービス
●iOS
●
844 users
●
qiita.com/kim_t0814
●
テクノロジー
●2024/03/29
はじめに みなさんはChromeの拡張機能を使っていますか? 僕も使っていますが、案外Chromeの拡張機能を作るのは簡単です。 今回は、普段の業務の効率を上げるのも兼ねて自作してみました!最低限準備するもの manifestファイル Javascriptファイル ぶっちゃけ、これだけで動きます。 実際に作ってみよう それでは実際に作成していきましょう。 今回はDとVを押すだけで、Markdownのリンクを作成する拡張機能を作成していきます。 まずは、manifestファイルから設定していきます! manifestファイル を参考にして、備忘録も兼ねて説明していきます。 今回は、最低限の設定を行います。 { "manifest_version": 3, "name": "Create markdown link", "version": "1.0.0", "icons": { "16":
●chrome
●あとで読む
●プログラミング
●javascript
●拡張機能
●Qiita
●programming
●Markdown
●インストール
●extension
●
833 users
●
smoozapp.com
●
テクノロジー
●2020/12/23
このたび、当社が運営するブラウザアプリである﹃Smooz︵スムーズ︶﹄において、ご利用者の情報の取扱い、データ収集、及びセキュリティについてご利用者をはじめとする皆様に、多大なご迷惑とご心配をおかけしておりますことを、深くお詫び申し上げます。 状況の確認と対策、原因調査を進めてまいりましたが、Smoozの提供を継続することは困難との結論にいたり、2020年12月23日をもってサービスを終了させていただきますことをご報告申し上げます。 これまでに収集したご利用者様の情報につきましては、返金に必要な情報以外はすべて削除が完了しております。返金対応が完了次第、全ての情報を削除いたします。収集したデータに関して悪用、個人情報の社外への流出は、現在のところ確認されていません。 ︻返金などのご対応につきまして︼ プレミアム会員様には、12月分からの利用料金の返金をさせていただきます。また、交換可能なS
●セキュリティ
●ブラウザ
●security
●これはひどい
●炎上
●privacy
●webサービス
●あとで読む
●サービス
●Smooz
●
828 users
●
qiita.com/baby-degu
●
テクノロジー
●2021/04/05
開発環境にChromeを選ぶなら知っておきたい12のテクニック Photo by Morning Brew on Unsplash さて、何らかの理由で、開発ブラウザとしてChromeを選んだとします。次は、デベロッパーツールを開き、コードのデバッグを開始します。 Consoleパネルを開いてプログラムの出力を確認したり、Elementsパネルを開いてDOM要素のCSSコードを確認したりします。 でも、Chromeデベロッパーツールを本当に理解していますか?実は、パワフルだけど知られていない機能がたくさん用意されていて、開発効率を大幅に改善できるのです。 ここでは、最も便利な機能を紹介します。お役に立てたら嬉しいです。 ChromeのCommandメニューから始めましょう。ChromeのCommandメニューは、LinuxのShellのようなものです。コマンドを入力してChromeを操作で
●chrome
●あとで読む
●開発
●ツール
●javascript
●デバッグ
●フロントエンド
●プログラミング
●development
●Google Chrome
●
827 users
●
fukuyuki.github.io
●
世の中
●2021/08/05
もし鳥山明なら: Birth_Year: Birth_Month:
●COVID-19
●あとで読む
●ワクチン
●医療
●東京
●PC
●コロナ
●新型コロナウイルス
●ブラウザ
●vaccine
●
816 users
●
qiita.com/ryo2132
●
テクノロジー
●2020/08/17
最近Chrome DevToolsについて調べていて発見した便利機能を紹介します。 誰もが使える最高便利な開発マシンChrome DevToolsを使いこなして開発体験を変えましょう! 1. $0で選択中のDOM要素の取得 特定の要素に何かしたいという時には、要素のIDやclassを確認してConsoleでdocument.querySelector("#xxx")で取得するというのが一般的だと思います。実はそれはカーソル選択と$0で代替できます。 Classや、IDがついていない特定のDOMを取得したい時とかにも使えるので地味に便利です。 手順 カーソルで取得したい要素を選ぶ Consoleタブで$0を入力 最近知ったChrome DevToolsの便利機能① $0 での選択中のDOM要素取得 Elementsタブで選択状態のDOM要素は、Console上で $0 を入力することで取得で
●chrome
●あとで読む
●開発
●devtools
●tips
●development
●debug
●javascript
●便利
●Qiita
●
802 users
●
blog.jxck.io
●
テクノロジー
●2020/11/19
Intro ﹁新しい API などを、どうやって調べているのか﹂﹁仕様などを調べる際に、どこから手をつければ良いのか﹂などといった質問をもらうことがある。 確かにどこかに明文化されていると言うよりは、普段からやっていて、ある程度慣れてきているだけなものであり、自分としても明文化していなかったため、これを機に解説してみる。 やり方は一つではない上に日々変わっていくだろうが、頻繁にこの記事を更新するつもりはない。また、筆者は実務で必要になるというよりは、ほとんどを趣味でやっているため、このやり方が合わない場面は多々有るだろう。 スコープとしては、ライブラリ、ツール、フレームワークなどではなく、 Web プラットフォーム関連の標準やブラウザの実装状況などに限定している。 Scope 従来からあり、広く認知された API については、情報も多く調査の敷居はそこまで高くないため、今回は議論が始まって
●技術
●あとで読む
●web
●chrome
●api
●technology
●開発
●資料
●調査
●spec
●
802 users
●
www.gizmodo.jp
●
テクノロジー
●2022/02/04
細切れ保存にさようなら。スクロールスクリーンショットを撮る方法︵Android・iOS・Win・Mac・Chromebook︶2022.02.04 21:00188,226 David Nield - Gizmodo US ﹇原文﹈ ︵ satomi ︶ ページ全体を保存したい。そんなとき覚えてると便利なのが﹁スクロールスクリーンショット﹂。 ふつうのスクリーンショットは見えてる範囲までしか撮れませんけど、スクロールスクリーンショットなら上から下まで一発で取得が可能です。Webページはもちろん、文書やメニューもこの方法で大丈夫。撮ってスクロールして、また撮ってスクロールして、一番下まで撮ったら全部つなぎ合わせて…という手間がかかりません。 手順は細切れのスクショと少し異なります。OS別に見ていきましょう。 Androidでスクロールスクリーンショットを撮る方法スクロールスクリーンショットは
●iOS
●あとで読む
●tips
●ツール
●スクリーンショット
●android
●mac
●仕事
●PC
●スクショ
●
801 users
●
domevents.dev
●
テクノロジー
●2021/05/18
There are many categories of events including user events such as 'click' and system events such as 'DOMContentLoaded'.
●javascript
●DOM
●あとで読む
●html
●browser
●web
●ブラウザ
●visualization
●webサービス
●フロントエンド
●
799 users
●
techblog.yahoo.co.jp
●
テクノロジー
●2020/09/08
これまではJavaScriptを用いて実装するしかありませんでしたが、ついにimgやiframe要素であればloading="lazy"を付与するだけで、簡単に実装できます。 <!-- 画像に適用する場合 --> <img src="pic.png" alt="画像の詳細" loading="lazy"> <!-- iframeに適用する場合 --> <iframe src="external.html" loading="lazy"></iframe>画面外では読み込みが発生しないので、必要になった時︵画面内に要素が入りそうになった時︶に読み込みが発生するのでパフォーマンスが向上します。 また画像についてはsrcsetを用いたレスポンシブな画像に対しても指定できますし、picture要素を用いてfallback形式でも記述できます。 <img src="normal.png" srcse
●css
●html
●あとで読む
●performance
●web制作
●yahoo
●フロントエンド
●画像
●web
●パフォーマンス
●
791 users
●
gigazine.net
●
テクノロジー
●2021/01/09
ウェブサイトを閲覧していると﹁画像の読み込みが遅い﹂という場面に遭遇したことがある人は多いはず。画像はウェブサイトのパフォーマンスを左右する要素のひとつであり、ウェブ開発において取り扱いに注意すべきものです。そんな画像をウェブサイトで扱う際の最適化方法について、GoogleのエンジニアであるMalte Ubl氏が解説しています。 Maximally optimizing image loading for the web in 2021 https://www.industrialempathy.com/posts/image-optimizations/ ◆img要素にwidthとheightを指定する アスペクト比を維持したまま画像サイズを変更するには、﹁style﹂要素に﹁max-width: 100%﹂や﹁height: auto﹂と指定しておく手法がよく用いられます。この手法に加
●web制作
●あとで読む
●google
●画像
●performance
●HTML
●フロントエンド
●css
●SEO
●tips
●
781 users
●
www.publickey1.jp
●
テクノロジー
●2024/04/04
新しいプログラミング言語やライブラリ、フレームワークを学ぶには、実際にそれらを試して挙動などを見てみることが大事ですが、実行環境を用意するのは手間がかかります。 そこで役立つのが、いわゆる﹁プレイグラウンド﹂と呼ばれる、Webブラウザでプログラミング言語やライブラリ、フレームワークをすぐに試すことができるサービスです。 主要なプログラミング言語の公式サイトには、実際にその言語をすぐに試せるプレイグラウンドが用意されていることも多く、また公式サイト以外にもネット上にはさまざまなプレイグラウンドがあります。 プレイグラウンドを使えば、気軽にいろんなプログラミング言語やライブラリ、フレームワークを試せます。 この記事ではそうしたプレイグラウンドをまとめてみました。ここで紹介したプレイグラウンドの他にも、あなたのお気に入りのプレイグラウンドがあればX/Twitterやブックマークのコメント、メール
●プログラミング
●あとで読む
●programming
●言語
●webサービス
●ブラウザ
●playground
●エディタ
●まとめ
●開発
●
780 users
●
qiita.com/www-tacos
●
テクノロジー
●2024/02/27
はじめに まず↓の記事を見てない方はぜひ見てください! 自分にとってはこの記事には﹁えっ、ナニコレ!﹂なテクニックが多く、特に解説もなかったのでいろいろ調べてたら休日が消えてました... なのでその時間の供養もかねて、自分が知らなかった部分を中心に、僭越ながら元記事の解説を書いてみたいと思います。 ちなみに、以下が元記事のコードそのままを実装したものです。たしかに掲載コードだけで要素がグリグリ動きますね。 See the Pen js-drag-move-original by www-tacos (@www-tacos) on CodePen. 初耳1: $img まずコードのここ <img id="$img" src="https://js.cx/clipart/ball.svg" width="40" height="40"> <script> $img.onpointermove
●javascript
●あとで読む
●プログラミング
●js
●qiita
●コード
●開発
●仕様
●event
●ドラッグ
1
2
3
4
5
6
7
8
9
10
次のページ
新着記事
1 userkizuna.5ch.net
1 usersearch.app
1 userdeza-door.com
1 userarakan-konkatsu.com
1 usercontents.jobcatalog.yahoo.co.jp
1 useranond.hatelabo.jp
キーボードショートカット一覧
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
●総合
●一般
●世の中
●政治と経済
●暮らし
●学び
●テクノロジー
●エンタメ
●アニメとゲーム
●おもしろ
●アプリ・拡張機能
●開発ブログ
●ヘルプ
●お問い合わせ
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●公式アカウント
●ホットエントリー
●はてなブログ
●はてなブログPro
●人力検索はてな
●はてなブログ タグ
●はてなニュース
●ソレドコ
Copyright © 2005-2024 Hatena. All Rights Reserved.
設定を変更しましたx