マガジンのカバー画像

Engineer's Blog

5
株式会社デパートのブログ(https://depart-inc.com/blog/)とはちょっと違う雰囲気で、エンジニアリングに特化した技術的なノウハウや、チームの取り組みなどに…
運営しているクリエイター

記事一覧

デパートアクセシビリティドリルを公開しました!

こんにちは!エンジニアチームの神里です! 突然ですが、アクセシビリティ対応へのアプローチの一環として、デパートアクセシビリティドリル「デパリル」を公開しました! ▼デパートアクセシビリティドリル デパリル 問題の内容はWCAGのシングルAをベースに作成しています。 この一年間、制作物をWebアクセシビリティへ対応していくために、輪読会や情報共有、チェックシートの策定など、エンジニア内でさまざまな取り組みを行ってきました。 ただ、私自身勉強してみて、WCAGにあるテキストは

2015~2022年にかけてサイバー攻撃8.3倍になっていた!?

総務省の公開データ(令和5年版情報通信白書)によると、大規模サイバー攻撃観測網(NICTER)というのがあって、そこの観測結果によると2015~2022年までを比較して8.3倍も増えていて、年々増えています。(各IPアドレスに対して17秒に1回攻撃) サイバー攻撃関連の通信数の推移 参考:https://www.soumu.go.jp/johotsusintokei/whitepaper/ja/r05/pdf/n4a00000.pdf 最近攻撃を受けているサイバー攻撃の

なんて読むのが正解?

プログラミングの世界は基本英字、英語に溢れています。 エンジニア同士で会話するとき、あれ、これどう読むんだっけ?まぁ適当でいいか(テヘペロ)って場面、意外と多いと思います。 そして見事に間違えてて、後でやっちまったZE★(テヘペロ)して恥ずかしい思いをすることも…。 読み方としては正しくても複数の呼称があったり、その中でもメジャー、マイナーがあったりします。 ネイティブはそうは言わないけど、日本ではこう呼ぶことが一般的だからこう呼んだほうが通じやすい、といった場合もあります。

そうだ。Google App ScriptでスプレッドシートからJSONファイルを生成してみよう!

あるWEBサイトリニューアルで、CMSで管理していないエクセルデータをもとに、各レコードにある年度情報に従ってコンテンツ表示を切り替えられるようにする実装を行いました。 そこで、Google App Scriptで使って、非常に工数を削減できたお話をしたいと思います。 Google App Scriptとは?Googleが開発し、提供しているプログラミング言語のことで、「JavaScript」をベースに開発された言語となっています。 Google Apps Scriptでは

知って得する!?アクセシビリティツリー関連のチートシート

ウェブアクセシビリティを考慮した実装をする上で、アクセシビリティツリーを確認することはとても重要です。特に、Web標準のUIではないカスタムUIを開発した場合は、支援技術に情報が正しく伝わるように実装されているかを気にする必要があります。 意図した通りにアクセシビリティツリーを構築するために、HTML要素がアクセシビリティツリーでどのような役割を持つのか、CSSがアクセシビリティツリーにどのような影響を与えるのか、WAI-ARIAがどのようなセマンティクスを補完できるのか、と