チュートリアルに関するhachiameのブックマーク (127)

  • 【GA4対応】Google Tag Managerでフォームのコンバージョンイベント取得(MW WP Formの例) - Qiita

    Google analyticsが新しくアップデートされ、UIから何から変わりました。 正式には、Google Analytics 4(GA4)という名称とのこと。 Google Tag Manager(GTM)でも、これまでのアナリティクスようのタグとは別に、GA4用のタグが用意されています。 前提条件 GA4基準に、フォームのコンバージョンイベントをタグマネを使って取得する方法をまとめます。 ページのURLが変わらず、フォームのClassでコンバージョンを取得するパターンを想定し、 WordpressのプラグインMW WP Formでページ遷移しないフォームを例にしています。 また、すでにGA4のAnaryticsのタグ設定は、GTMで設定されている想定です。 変数の準備 MW WP Formの場合、確認画面、完了画面において、フォームにクラスが追加されます。 そのため、現在どのクラス

    【GA4対応】Google Tag Managerでフォームのコンバージョンイベント取得(MW WP Formの例) - Qiita
  • BackWPUpで確実にWordPressのバックアップを取る方法

    ユーザーに届ける価値を徹底的に追求する マーケティングを提供します © Copyright 2022 バズ部. All rights reserved. あらゆるリスクに備えてデータのバックアップは不可欠だ。バックアップさえできていれば万が一データが消えてしまっても、また復元できるからだ。次の2つを叶えるバックアップができればかなり心強いだろう。 定期的に自動でバックアップが取れる自動バックアップのスケジュールを自由に設定できる詳しくは後ほど解説するが、数多くある WordPress のプラグイン中でも2つを可能にし、更に画像ファイル、記事、プラグインなど丸ごとバックアップが取れるのが「BackWPup」である。安定的な動作をしてくれるので、バックアップする際はこのプラグインを使おう。 ここでは、 BackWPup を使ってファイルとデータベースのバックアップを取る方法をご紹介しよう。 W

    BackWPUpで確実にWordPressのバックアップを取る方法
  • 50分で学ぶアルゴリズム / Algorithms in 50 minutes

    スライドでは、有名なアルゴリズムを概観し、アルゴリズムに興味を持っていただくことを目標にします。 第 1 部:アルゴリズムとは 第 2 部:学年を当ててみよう 第 3 部:代表的なアルゴリズム問題 第 4 部:コンピュータとアルゴリズム

    50分で学ぶアルゴリズム / Algorithms in 50 minutes
  • CSSでスクロールが連鎖するのを回避する古い方法とoverscroll-behaviorを使った新しいテクニック

    スクロールの連鎖(スクロールチェーン)とは、ページ上にスクロールするコンテンツがあり、そのコンテンツをスクロールして終点に到達するとメインのコンテンツもスクロールしてしまう現象です。 モーダルにスクロールがある場合、スマホのナビゲーションにスクロールがある場合、固定サイドバーにスクロールがある場合など、スクロールチェーンしないように実装するCSSのテクニックを紹介します。 Prevent Scroll Chaining With Overscroll Behavior by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに スクロールチェーンとは 古い解決方法 今の解決方法: overscroll-behavior overscroll-behaviorの使用方法 終わりに はじめに posi

    CSSでスクロールが連鎖するのを回避する古い方法とoverscroll-behaviorを使った新しいテクニック
    hachiame
    hachiame 2021/11/18
    “プログラミングに不可能はありません。きっと解決方法があるはずです。 ”
  • FigmaのAutoLayout入門 - エンジニアに伝わるデザインを作ろう - ICS MEDIA

    徐々に日でもメジャーなデザインツールとなっている「Figma」。前回の記事『FigmaのSmart Animateを活用したプロトタイプ入門』では、簡単にアニメーションを実現できる「Smart Animate」機能を紹介しました。 記事ではデザイン制作とその後のコーディング作業を強力にサポートしてくれる「Auto Layout」について詳しく紹介します。「Auto Layout」はデザインを効率よく進められるだけでなく、デザイン段階でHTMLCSSコーディングの参考になる情報を追加できます。 デザイン段階での使い方はもちろん、Figmaでデザインを受け取ったエンジニアがどう考えて実装していくべきかまで紹介します。デザイナーはもちろん、Figmaで作られたデザインファイルを受け取る可能性があるエンジニアの方も是非ご覧ください。 Auto Layoutとは 「Auto Layout」とは

    FigmaのAutoLayout入門 - エンジニアに伝わるデザインを作ろう - ICS MEDIA
  • フロントエンド開発のための Figma

    共創のための地域基盤としての非公式組織の形成 / Informal community as an infrastructure for co-creation

    フロントエンド開発のための Figma
  • JavaScriptを完全無料で学習できる最強の厳選コンテンツを大公開! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、JavaScript初心者から中級者までをカバーできる学習コンテンツを厳選してご紹介します。 完全無料で公開されているものばかりを集めており、なおかつ質の高いコンテンツを選んでいますので独学したい方にも最適です。テキスト、動画、、Webアプリなど、さまざまな種類のコンテンツを楽しみながらぜひ学習に役立ててください! ■学習を始める前に これからJavaScriptの学習コンテンツについて解説をしていく前に、ひとつだけ以下のサイトをご紹介しておきます。 【 The Modern JavaScript Tutorial 】 これはJavaScriptの基礎構文・DOM操作・非同期処理・サーバ通信など、ほとんどの学習項目を網羅したリファレンスのようなサイトです。海外で作られたサイトですが、うれしいことに日語化されているので初心者にも扱いや

    JavaScriptを完全無料で学習できる最強の厳選コンテンツを大公開! - paiza times
  • 富士通の実践知が詰まったデザイン思考のテキストブック公開

    2021年12月3日にテキストブックを題材に、デザイン経営の考え方や導入方法、テキストブックの制作秘話などについて語るオンラインイベントが開催されました。下記のリンク先からアーカイブ動画をご覧いただけます。 詳しくはこちら(外部サイト) > 富士通のこれまでの実践から得られたノウハウと、イタリアのミラノ工科大学デザインスクールPOLI.Designの研究成果やフィロソフィーを組み合わせた、デザイン思考のテキストブック「Transformation by Design デジタルトランスフォーメーションに挑戦するデザイン戦略とサービスプランニング」(日語版・英語版)を公開いたします。このテキストブックはPDFで閲覧可能です。またテキストブック制作の背景や制作チームの想いなど、制作のディレクターを務めた宇多村志伸と高嶋大介に話を聞きましたので、ぜひダウンロードの際に併せてお読みください。

    富士通の実践知が詰まったデザイン思考のテキストブック公開
    hachiame
    hachiame 2021/10/13
    PDFをざっくり見た感じ内容は技術書レベルに感じた。これはデザイナーもノンデザイナー、すべての人におすすめしたい。
  • 清く正しく「サービス共通ヘッダ・フッタ」を実装する - LIFULL Creators Blog

    フロントエンドエンジニアの嶌田です。今回が LIFULL Creators Blog への初めての投稿です。 「サービス共通ヘッダ・フッタ」は、ただのヘッダ・フッタではありません。ソースコードはいくつものサイトやサービスで使いまわされます。組込み先が持っている CSS によっては表示が崩れてしまうかもしれません。ブレークポイントやコンテンツの幅がそろわないかもしれません。サービス共通で使えるヘッダ・フッタには相応の強さや柔軟さが求められます。 この記事では、LIFULL HOME'S のサービス共通のレスポンシブ版ヘッダ・フッタを実装するために動員した「強く・堅牢に実装するためのノウハウ」を紹介します。 どこにでも組み込めるように実装する 重複しないクラス名ルールを設定する 詳細度や継承とうまく付き合う プレーンな技術を使う ブレークポイントや z-index 等をカスタマイズ可能にする

    清く正しく「サービス共通ヘッダ・フッタ」を実装する - LIFULL Creators Blog
  • Googleのエンジニアが「ウェブサイトの画像読み込み」を最適化する方法を解説

    ウェブサイトを閲覧していると「画像の読み込みが遅い」という場面に遭遇したことがある人は多いはず。画像はウェブサイトのパフォーマンスを左右する要素のひとつであり、ウェブ開発において取り扱いに注意すべきものです。そんな画像をウェブサイトで扱う際の最適化方法について、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」と指定しておく手法がよく用いられます。この手法に加

    Googleのエンジニアが「ウェブサイトの画像読み込み」を最適化する方法を解説
    hachiame
    hachiame 2021/01/14
    “プレースホルダーとしてぼかし画像を利用する” 発想はなかったなー 良いアイデアだと思う。
  • 2020年度末のCSS総まとめ!有用でオススメな覚えておくべき新仕様をコードと画像付きで解説

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちはお久しぶりです。Web標準黒帯(ヤフー内のスキル任命制度)の岡部和昌(@kzms2)と申します。 今回の記事はありがちな「たくさんの良さげなCSSのプロパティなどを羅列してひたすらまとめる」だけではなく以下の考えのもと、まとめた記事です。 岡部が「使うケースがある・覚えておくべき」と感じたオススメできる、または有用と判断したCSS 可能な限り2020年からブラウザに実装された、またはこれから実装されるCSS 比較的新しいまたはあまり使われている印象がないCSS 実際のコードや挙動、対応ブラウザを掲載 自分目線でみたコメントや使えそうな場面をできる限り丁寧に説明 つまり2020年に実装されたものを中心に、有益でオススメでき

    2020年度末のCSS総まとめ!有用でオススメな覚えておくべき新仕様をコードと画像付きで解説
  • JavaScript入門: 基礎知識をGIFアニメで分かりやすく解説 -総まとめ

    JavaScript QuestionsのLydia Hallie氏の「JavaScript Visualized」シリーズすべての翻訳を完了したので、まとめて紹介します。 JavaScriptエンジンの仕組みをはじめ、イベントループ、スコープチェーン、プロトタイプ継承、非同期処理、ジェネレータ関数、Hoisting(巻き上げ)など、GIFアニメを使用して詳しく解説しています。 シリーズ7すべてと、プラス1として楽しく学べるクイズもあります。 JavaScript イベントループの仕組み JavaScriptでエラーの原因となるHoisting(巻き上げ)の仕組み JavaScriptのスコープチェーン・変数参照の仕組み JavaScriptエンジンの仕組み JavaScript プロトタイプ継承の仕組み JavaScriptのジェネレータ関数とイテレータの仕組み JavaScript

    JavaScript入門: 基礎知識をGIFアニメで分かりやすく解説 -総まとめ
  • CSS Flexboxでヘッダを実装する最近のテクニックのまとめ

    CSS Flexboxで、Webサイトのヘッダを実装する最近のテクニックを紹介します。 ロゴやナビゲーションの配置、各要素間のスペースの与え方、使用可能なスペースに検索フォームを広げて配置など、Flexboxを効果的に使用した実装方法です。 Building Website Headers with CSS Flexbox by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに ヘッダの構造を確認 Flexboxの動作 ヘッダの実装バリエーション Flexboxでヘッダを構築するための便利なテクニック Flexboxで実装したヘッダのテンプレート 終わりに はじめに 私が初めてHTMLCSSの基礎を学んだとき、Webサイトのヘッダを実装することは非常に難しい作業の1つでした。2014年頃のこ

    CSS Flexboxでヘッダを実装する最近のテクニックのまとめ
    hachiame
    hachiame 2020/09/26
    flexboxでヘッダをスタイリングするのは簡単でおすすめですよ。
  • flexプロパティの実践的な使い方を徹底解説

    Webページやスマホアプリのレイアウト・コンポーネントを実装する際に知っておくと便利なflexプロパティの基礎知識と実践的な使い方を紹介します。 スペースいっぱいにアイテムを伸縮させて配置したり、画像・アイコンとテキストを並べて配置したり、フォームの入力欄とボタン、複数カラムの垂直方向の揃えなど、実践的な使い方を徹底解説です。 Digging Into the Flex Property by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに flex-growプロパティとは flex-shrinkプロパティとは flex-basisプロパティとは flexのショートハンドプロパティ flexプロパティの便利な使い方 flexのショートハンドを勧める理由 flexプロパティの使用例 flexプ

    flexプロパティの実践的な使い方を徹底解説
  • フロントエンドから始めるアニメーション 最強のライブラリGSAP3を手に入れよう - ICS MEDIA

    今日では、ほぼすべてのウェブサイトにアニメーションが使われていると言っても過言ではないでしょう。派手な3Dアニメーションから、UIのマイクロインタラクションまで、その物量や時間のスケールはさまざまです。 アニメーション技術CSSSVG、Canvasと多岐に渡り、こんな表現まで!? と驚くようなものも増えました。 しかし、複雑なアニメーションになるほどコードは煩雑になり人間の手には負えなくなります。イメージはあるのに具現化できない! そんな悔しい思いを抱えたまま諦めるしかないのでしょうか? いえ、道具です。道具を使うのです。記事ではイメージをダイレクトに表現する手段としてのアニメーションライブラリGSAP 3について紹介します。 記事を読むことで、以下の知識が手に入ります ウェブにおけるアニメーションの重要性 アニメーションライブラリとは? 強力なアニメーションライブラリGSAP 3

    フロントエンドから始めるアニメーション 最強のライブラリGSAP3を手に入れよう - ICS MEDIA
  • Adobe XD 待望の新機能!自由自在な動的レイアウトを実現するスタックとスクロールグループの使い方 - ICS MEDIA

    Adobe XD 待望の新機能!自由自在な動的レイアウトを実現するスタックとスクロールグループの使い方 Adobe XDの2020年6月の大型アップデートでは、目玉機能として「スクロールグループ」と「スタック」が搭載されました。 「スクロールグループ」はアートボードとは別のスクロール領域を定義できる機能、「スタック」はオブジェクトの並び順と間隔を管理できる機能です。 とくに「スタック」は使いこなせるかどうかで、デザイン制作のスピードがかなり変わってくるのでしっかりと覚えておきましょう! スクロールグループの使い方 スクロール領域を定義できる「スクロールグループ」が登場しました。「水平方向にスクロール」「垂直方向にスクロール」「水平方向と垂直方向にスクロール」という3種類の方向を設定できます。 「水平方向にスクロール」はカルーセルのような、画面幅以上の要素を横スクロールさせるのに便利です。

    Adobe XD 待望の新機能!自由自在な動的レイアウトを実現するスタックとスクロールグループの使い方 - ICS MEDIA
  • 驚くほど無料で一瞬でWordPressを用いたブログ環境を構築できた話 - Qiita

    いやー、ウソっぽいタイトルですね。ですが当です。 自分でブログ環境を一から作るとなると、 サーバ契約しないといけないとか、独自ドメインとらないといけないとか、 あるいはwebサイトを一から作らないととか、考えることが多く大変です。 しかし今の時代、ブログ環境を簡単に作れるようになっています。 概要 2つの構築方法について記載しています。 一瞬で構築:作業としては5分程度でできるが、カスタマイズ性がない。 時間かけて構築:作業はそれなりに時間かかるが、カスタマイズ性は高い。 一瞬で構築できる方は、エンジニアでない人でも簡単にできます。 サイトのカスタマイズやブログの投稿などはできます。 ただ、プラグインやテーマの追加、wordpressのアップデートなどができないので、 細かい設定の変更ができません。 自分としては、結局時間かけて構築の方にしました。 結構ハマる点も多かったので記載します。

    驚くほど無料で一瞬でWordPressを用いたブログ環境を構築できた話 - Qiita
  • 地域のデザインプロデューサーを育成する「ふるさとデザインアカデミー」の報告書及び研修テキストを公開しました (METI/経済産業省)

    経済産業省及び中小企業庁は、デザインと経営の両面を踏まえ、製品・サービス・事業・地域等のプロデュースができる地域人材の育成を支援する事業「ふるさとデザインアカデミー ichi」の報告書及び研修テキストを公開しました。 1.趣旨 経済産業省及び中小企業庁は、「令和元年度ローカルデザイナー育成支援に関する委託事業」として、中小企業・小規模事業者の支援者を主な対象とした人材育成支援事業「ふるさとデザインアカデミー ichi」(委託先:株式会社ジェイアール東日企画)を実施しました。 事業は、デザインと経営の両面を踏まえ、製品・サービス・事業・地域等のプロデュースができる人材(デザインプロデューサー)を各地域において育成することにより、地域の中小企業・小規模事業者等の「デザイン経営」※1を促進し、ひいては地域経済の活性化を図ることを目的としたものです。 事業のプログラムは、講義を中心とした「短

  • 待望のアンカーリンクとオーディオ機能が登場! Adobe XDでプロトタイプに役立つ新機能まとめ - ICS MEDIA

    先日、Adobe XDの2020年3月の大型アップデートが公開されました。今回の目玉機能は「アンカーリンク」そして「オーディオの再生」です。これらのプロトタイプの可能性を拡げてくれる機能の使い方と注意点を紹介します。 その他にも「タップトリガーでの複数のアクション」「コンテンツに応じたエリア内テキストのサイズ変更のショートカット」「画像の置き換え」といった機能も登場しました。 Adobe XDを普段から使っている方には最新機能の復習として、使っていない方にはAdobe XDの進化を感じられる内容になっています! アンカーリンク 同じページ上の特定のポイントまでスクロールするリンクの一種である「アンカーリンク」が登場しました。 プロトタイプモードでアンカーリンクしたい要素から、スクロール先にリンクを繋ぐだけで設定は完了です。同一ページ内でリンクを繋ぐと自動的にアクション「スクロール先」が設定

    待望のアンカーリンクとオーディオ機能が登場! Adobe XDでプロトタイプに役立つ新機能まとめ - ICS MEDIA
  • Illustratorで1色で作ったつもりのデータが本当に1色かどうか確認する | 鈴木メモ

    カラーを編集で色数が分かることを使って、入稿前に 「K100%だけで描いたつもりだけど、これ当に1色かな?」 というのを、pdfを使わずにIllustrator上で確認・修正する方法ができないか考えてみました。 今回はK1版(Kだけならグレーの濃淡も可能・新聞のようなデータ)では無く、 K100%ベタ(白か、真っ黒かだけ・スタンプや箔押し用のデータ)の版にしたいデータを目指してます。 いまいち分からない部分もあるけど経過の記録。 まずは基の分版プレビュー ● ダミーデータを用意しました。 この中にはわざとプロセスK100%以外の色を紛れ込ませています。(周りの青線はガイド。) ● 上のウインドウから“分版プレビューパネル”を表示させ、オーバープリントプレビューにチェックを入れます。 ※意図しない「白オブジェクトのオーバープリント設定」がかかっていないかどうかがここでチェックできます。こ