Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Muyuu Fujita
PDF, PPTX
2,119 views
小規模案件で作られた秘伝のタレ
第5回 HTML5minutes! 〜triton-js〜 で話したLTです
Technology
◦
Read more
3
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 30
2
/ 30
3
/ 30
4
/ 30
5
/ 30
6
/ 30
7
/ 30
8
/ 30
9
/ 30
10
/ 30
11
/ 30
12
/ 30
13
/ 30
14
/ 30
15
/ 30
16
/ 30
17
/ 30
18
/ 30
19
/ 30
20
/ 30
21
/ 30
22
/ 30
23
/ 30
24
/ 30
25
/ 30
26
/ 30
27
/ 30
28
/ 30
29
/ 30
30
/ 30
More Related Content
PDF
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
by
Kazuki Akiyama
PPTX
現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)
by
Shin Takeuchi
PDF
Rubyで作るクローラー Ruby crawler
by
Takuro Sasaki
PDF
WordPressでCSSプリプロセッサ入門
by
Sou Lab
PPTX
redashのプラベートカタログ作成してつまづいたアレやコレや
by
YASUKAZU NAGATOMI
PDF
Scc2014 :jQueryの仕組みを完璧に理解する
by
Jun Futakawa
PDF
Wordpress buddypress3
by
Shoichi Otomo
PDF
閉じタグを超えた先に僕が見た景色とは
by
Muyuu Fujita
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
by
Kazuki Akiyama
現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)
by
Shin Takeuchi
Rubyで作るクローラー Ruby crawler
by
Takuro Sasaki
WordPressでCSSプリプロセッサ入門
by
Sou Lab
redashのプラベートカタログ作成してつまづいたアレやコレや
by
YASUKAZU NAGATOMI
Scc2014 :jQueryの仕組みを完璧に理解する
by
Jun Futakawa
Wordpress buddypress3
by
Shoichi Otomo
閉じタグを超えた先に僕が見た景色とは
by
Muyuu Fujita
What's hot
PDF
「Webサービスのつくり方」 のつくり方
by
Yusuke Wada
PDF
タスクランナー導入 〜とあるWordPress制作環境〜
by
Masaya Kogawa
PDF
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
by
schoowebcampus
PPTX
2時間で学ぶjQuery
by
Shumpei Shiraishi
KEY
コーディングが上達するコツ
by
evol-ni
PDF
JekyllとBootstrapを使って静的なブログを作ってみたよ
by
Matsuo Obu
PDF
WordPress を使いこなそう
by
Wataru OKAMOTO
PPTX
Couch Db勉強会0623 by yssk22
by
Yohei Sasaki
PPTX
Backbone.jsとSASSでモジュールをつくった話
by
Yosuke Doke
PDF
a-blogcsm な寺子屋 2 in Okazaki
by
Etsushi Ishii
PDF
141115 making web site
by
Himi Sato
PDF
read parse-css
by
Satoshi KOJIMA
PDF
Webpackにトライ 基本編
by
シオリ ショウノ
PDF
SaCSS vol.63 動的なサイトの開発でgulpとBrowserSyncを使ってみる
by
Masashi Murakami
PPTX
Sql world を支える技術
by
Oda Shinsuke
KEY
Chiba pm#1 - ArangoDB for Perl
by
Hideaki Ohno
PDF
今日から使える! HTML/CSS/JSの シンプルテクニック15選
by
Horiguchi Seito
PPTX
マルチデバイス時代の高速化
by
Shin Takeuchi
PPT
jsライブラリで実装する効率的なWeb制作
by
西畑 一馬
「Webサービスのつくり方」 のつくり方
by
Yusuke Wada
タスクランナー導入 〜とあるWordPress制作環境〜
by
Masaya Kogawa
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
by
schoowebcampus
2時間で学ぶjQuery
by
Shumpei Shiraishi
コーディングが上達するコツ
by
evol-ni
JekyllとBootstrapを使って静的なブログを作ってみたよ
by
Matsuo Obu
WordPress を使いこなそう
by
Wataru OKAMOTO
Couch Db勉強会0623 by yssk22
by
Yohei Sasaki
Backbone.jsとSASSでモジュールをつくった話
by
Yosuke Doke
a-blogcsm な寺子屋 2 in Okazaki
by
Etsushi Ishii
141115 making web site
by
Himi Sato
read parse-css
by
Satoshi KOJIMA
Webpackにトライ 基本編
by
シオリ ショウノ
SaCSS vol.63 動的なサイトの開発でgulpとBrowserSyncを使ってみる
by
Masashi Murakami
Sql world を支える技術
by
Oda Shinsuke
Chiba pm#1 - ArangoDB for Perl
by
Hideaki Ohno
今日から使える! HTML/CSS/JSの シンプルテクニック15選
by
Horiguchi Seito
マルチデバイス時代の高速化
by
Shin Takeuchi
jsライブラリで実装する効率的なWeb制作
by
西畑 一馬
Viewers also liked
PDF
Module, AMD, RequireJS
by
偉格 高
KEY
Object Oriented CSS
by
Nicole Sullivan
PDF
最近、実務に導入してみたフロントエンドの技術8つの良かった点と反省点
by
Horiguchi Seito
PDF
Webデザインのセオリーを学ぼう
by
Toshiaki Sasaki
PPTX
初心者向けMongoDBのキホン!
by
Tetsutaro Watanabe
PPTX
Mongo dbを知ろう
by
CROOZ, inc.
PDF
CyberAgentにおけるMongoDB
by
Akihiro Kuwano
PDF
Python入門 : 4日間コース社内トレーニング
by
Yuichi Ito
PDF
ES6 - Next Generation Javascript
by
RameshNair6
PDF
データドリブン経営のメトリクス分析 AARRR!モデルの紹介
by
pLucky
PDF
データ分析グループの組織編制とその課題 マーケティングにおけるKPI設計の失敗例 ABテストの活用と、機械学習の導入 #CWT2016
by
Tokoroten Nakayama
PDF
月間10億pvを支えるmongo db
by
Yuji Isobe
PDF
はじめてのMongoDB
by
Takahiro Inoue
PPTX
今こそCSS 今こそfor you
by
Tatsuya Kosuge
PDF
MongoDB全機能解説1
by
Takahiro Inoue
PDF
Html canvas shooting_and_performanceup
by
Yohei Munesada
PDF
ノンゲーム系スマホアプリ制作 First Step
by
Yohei Munesada
PDF
Canvas de shooting 制作のポイント
by
Yohei Munesada
Module, AMD, RequireJS
by
偉格 高
Object Oriented CSS
by
Nicole Sullivan
最近、実務に導入してみたフロントエンドの技術8つの良かった点と反省点
by
Horiguchi Seito
Webデザインのセオリーを学ぼう
by
Toshiaki Sasaki
初心者向けMongoDBのキホン!
by
Tetsutaro Watanabe
Mongo dbを知ろう
by
CROOZ, inc.
CyberAgentにおけるMongoDB
by
Akihiro Kuwano
Python入門 : 4日間コース社内トレーニング
by
Yuichi Ito
ES6 - Next Generation Javascript
by
RameshNair6
データドリブン経営のメトリクス分析 AARRR!モデルの紹介
by
pLucky
データ分析グループの組織編制とその課題 マーケティングにおけるKPI設計の失敗例 ABテストの活用と、機械学習の導入 #CWT2016
by
Tokoroten Nakayama
月間10億pvを支えるmongo db
by
Yuji Isobe
はじめてのMongoDB
by
Takahiro Inoue
今こそCSS 今こそfor you
by
Tatsuya Kosuge
MongoDB全機能解説1
by
Takahiro Inoue
Html canvas shooting_and_performanceup
by
Yohei Munesada
ノンゲーム系スマホアプリ制作 First Step
by
Yohei Munesada
Canvas de shooting 制作のポイント
by
Yohei Munesada
Similar to 小規模案件で作られた秘伝のタレ
PDF
「html5 boilerplate」から考える、これからのマークアップ
by
Yasuhito Yabe
PDF
gulp + sass で目指せ倍速コーディング(第2回 gulpfile.jsの分割管理と画像作成の効率化)
by
Toshimichi Suekane
PDF
MTDDC Meetup TOKYO 2015 bit-part
by
bitpart
PDF
初めてのvue.js(2.x系)
by
健人 井関
PDF
HTML/CSSを効率的にする メタ言語とツールのアレコレ
by
知己 久保
PDF
jQuery Performance Tips – jQueryにおける高速化 -
by
Hayato Mizuno
PDF
Componentization for Reality
by
Yusuke Goto
PDF
なんでCSSすぐ死んでしまうん
by
Hayato Mizuno
PDF
リファクタリングHTML/CSS ~レガシー世界を超えて~ #scripty03
by
Yahoo!デベロッパーネットワーク
PDF
Rails初心者レッスン lesson3 3edition
by
Satomi Tsujita
PDF
フロント作業の効率化
by
Yuto Yoshinari
PPTX
UnicastWS vol.2
by
Unicast Inc.
PDF
20120118 titanium
by
Hiroshi Oyamada
PDF
Vue.jsの関連ツール・ライブラリ(Vuex, Vue-Router, Nuxt)
by
Kei Yagi
PPTX
2016年版 フロントエンド開発フォーマット
by
Kenya Kodaira
PDF
DOM Scripting & jQuery
by
smallworkshop
PDF
Objective Front-End JavaScript
by
Muyuu Fujita
PPTX
130329 perl casual_ruik
by
Rui Kimura
PDF
Webサイト・フロントエンドの高速化とgrunt.jsについて
by
Tomo Fujita
PDF
jQuery超入門編
by
Yasuhito Yabe
「html5 boilerplate」から考える、これからのマークアップ
by
Yasuhito Yabe
gulp + sass で目指せ倍速コーディング(第2回 gulpfile.jsの分割管理と画像作成の効率化)
by
Toshimichi Suekane
MTDDC Meetup TOKYO 2015 bit-part
by
bitpart
初めてのvue.js(2.x系)
by
健人 井関
HTML/CSSを効率的にする メタ言語とツールのアレコレ
by
知己 久保
jQuery Performance Tips – jQueryにおける高速化 -
by
Hayato Mizuno
Componentization for Reality
by
Yusuke Goto
なんでCSSすぐ死んでしまうん
by
Hayato Mizuno
リファクタリングHTML/CSS ~レガシー世界を超えて~ #scripty03
by
Yahoo!デベロッパーネットワーク
Rails初心者レッスン lesson3 3edition
by
Satomi Tsujita
フロント作業の効率化
by
Yuto Yoshinari
UnicastWS vol.2
by
Unicast Inc.
20120118 titanium
by
Hiroshi Oyamada
Vue.jsの関連ツール・ライブラリ(Vuex, Vue-Router, Nuxt)
by
Kei Yagi
2016年版 フロントエンド開発フォーマット
by
Kenya Kodaira
DOM Scripting & jQuery
by
smallworkshop
Objective Front-End JavaScript
by
Muyuu Fujita
130329 perl casual_ruik
by
Rui Kimura
Webサイト・フロントエンドの高速化とgrunt.jsについて
by
Tomo Fujita
jQuery超入門編
by
Yasuhito Yabe
More from Muyuu Fujita
PDF
Cssアニメーションとその制御
by
Muyuu Fujita
PDF
デザイナー向け 初めてのPhp ~サイト制作に役立つtips~
by
Muyuu Fujita
PDF
あの時AngularJSと出会った僕らは
by
Muyuu Fujita
PDF
Hello npm
by
Muyuu Fujita
PDF
JavaScriptと共に歩いて行く決意をした君へ
by
Muyuu Fujita
PDF
Start React with Browserify
by
Muyuu Fujita
PDF
Html5でword pressテーマを作るよ!
by
Muyuu Fujita
PDF
Learn ES2015
by
Muyuu Fujita
PDF
ノンプログラマのGit入門
by
Muyuu Fujita
PDF
WordPressで企業サイトのテーマを作る
by
Muyuu Fujita
PDF
非ガチ勢「よし、Coffee script使おう!」
by
Muyuu Fujita
KEY
WPerのWPerによるWPerのためのPHP入門
by
Muyuu Fujita
Cssアニメーションとその制御
by
Muyuu Fujita
デザイナー向け 初めてのPhp ~サイト制作に役立つtips~
by
Muyuu Fujita
あの時AngularJSと出会った僕らは
by
Muyuu Fujita
Hello npm
by
Muyuu Fujita
JavaScriptと共に歩いて行く決意をした君へ
by
Muyuu Fujita
Start React with Browserify
by
Muyuu Fujita
Html5でword pressテーマを作るよ!
by
Muyuu Fujita
Learn ES2015
by
Muyuu Fujita
ノンプログラマのGit入門
by
Muyuu Fujita
WordPressで企業サイトのテーマを作る
by
Muyuu Fujita
非ガチ勢「よし、Coffee script使おう!」
by
Muyuu Fujita
WPerのWPerによるWPerのためのPHP入門
by
Muyuu Fujita
Recently uploaded
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):コアマイクロシステムズ株式会社 テーマ 「AI HPC時代のトータルソリューションプロバイダ」
by
PC Cluster Consortium
PDF
論文紹介:DiffusionRet: Generative Text-Video Retrieval with Diffusion Model
by
Toru Tamaki
PDF
論文紹介:HiLoRA: Adaptive Hierarchical LoRA Routing for Training-Free Domain Gene...
by
Toru Tamaki
PDF
論文紹介:MotionMatcher: Cinematic Motion Customizationof Text-to-Video Diffusion ...
by
Toru Tamaki
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ1「大規模AIの能力を最大限に活用するHPE Comp...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ3「『TrinityX』 AI時代のクラスターマネジメ...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ2「『Slinky』 SlurmとクラウドのKuber...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):エヌビディア合同会社 テーマ1「NVIDIA 最新発表製品等のご案内」
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ3「IT運用とデータサイエンティストを強力に支援するH...
by
PC Cluster Consortium
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):富士通株式会社 テーマ1「HPC&AI: Accelerating material develo...
by
PC Cluster Consortium
PPTX
ChatGPTのコネクタ開発から学ぶ、外部サービスをつなぐMCPサーバーの仕組み
by
Ryuji Egashira
PDF
AI開発の最前線を変えるニューラルネットワークプロセッサと、未来社会における応用可能性
by
Data Source
PDF
ニューラルプロセッサによるAI処理の高速化と、未知の可能性を切り拓く未来の人工知能
by
Data Source
PDF
膨大なデータ時代を制する鍵、セグメンテーションAIが切り拓く解析精度と効率の革新
by
Data Source
PPTX
2025年11月24日情報ネットワーク法学会大井哲也発表「API利用のシステム情報」
by
Tetsuya Oi
PCCC25(設立25年記念PCクラスタシンポジウム):コアマイクロシステムズ株式会社 テーマ 「AI HPC時代のトータルソリューションプロバイダ」
by
PC Cluster Consortium
論文紹介:DiffusionRet: Generative Text-Video Retrieval with Diffusion Model
by
Toru Tamaki
論文紹介:HiLoRA: Adaptive Hierarchical LoRA Routing for Training-Free Domain Gene...
by
Toru Tamaki
論文紹介:MotionMatcher: Cinematic Motion Customizationof Text-to-Video Diffusion ...
by
Toru Tamaki
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ1「大規模AIの能力を最大限に活用するHPE Comp...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ3「『TrinityX』 AI時代のクラスターマネジメ...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):Pacific Teck Japan テーマ2「『Slinky』 SlurmとクラウドのKuber...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):エヌビディア合同会社 テーマ1「NVIDIA 最新発表製品等のご案内」
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):日本ヒューレット・パッカード合同会社 テーマ3「IT運用とデータサイエンティストを強力に支援するH...
by
PC Cluster Consortium
PCCC25(設立25年記念PCクラスタシンポジウム):富士通株式会社 テーマ1「HPC&AI: Accelerating material develo...
by
PC Cluster Consortium
ChatGPTのコネクタ開発から学ぶ、外部サービスをつなぐMCPサーバーの仕組み
by
Ryuji Egashira
AI開発の最前線を変えるニューラルネットワークプロセッサと、未来社会における応用可能性
by
Data Source
ニューラルプロセッサによるAI処理の高速化と、未知の可能性を切り拓く未来の人工知能
by
Data Source
膨大なデータ時代を制する鍵、セグメンテーションAIが切り拓く解析精度と効率の革新
by
Data Source
2025年11月24日情報ネットワーク法学会大井哲也発表「API利用のシステム情報」
by
Tetsuya Oi
小規模案件で作られた秘伝のタレ
1.
小規模案件で 作られた 秘伝のタレ
2.
自己紹介 me =
"なまえ": "むゆう" "ツイッター": "@anticyborg" "所属": "フリーランス" "職種": "フロントエンドエンジニア"
3.
主な仕事 • 小規模のWebページ制作
• 複数案件平行で走る • 0から作って納品なタイプも多い
4.
よく思うこと • 制作期間が短い案件が多い
• htmlもcssもjsも同じような記述が多い • JSでのUI実装は大体自作のものになる • ライブラリの解析・カスタムにかける時間で作れる
5.
テンプレート化 汎用名ものはできるだけテンプレート化 •
汎用な記述 • ディレクトリ構成 • ビルドタスク
6.
日付と1行概要のテキスト .recentDateList ul.recentDateList__list
li.recentDateList__item .recentDateList__.date 2014/01/01 .recentDateList__.desc 新着情報テキスト li.recentDateList__item .recentDateList__.date 2014/01/01 .recentDateList__.desc 新着情報テキスト
7.
日付と1行概要のテキスト .recentDateList &__list
margin: 10px &__item overflow: hidden &__date float: left width: 100px &__desc overflow: hidden
8.
タブ .tabWrap .tab
.tab__list a.tab__item(href="#ct1") タブテキスト .tab__list a.tab__item(href="#ct2") タブテキスト .tabContent .tabContent__item タブの中身 .tabContent__item タブの中身
9.
タブ .tab &__list
float: left &__item display: block .tabContent &__item display: block &:is-hide display: none
10.
タブ app.Tab =
(ele, tab, content) -> self = @ @ele = $(ele) @hide = -> @ele.find(content).addClass "is-hide" @show = (that) -> id = $(that).attr 'href' @ele.find(id).removeClass "is-hide" @ele.on "click", tab, -> self.hide() self.show @ this
11.
BEM でのモジュール化
12.
BEMで叶うこと • モジュール単位のcss
• 衝突しないcss • 拡張しやすいcss
13.
BEM is ステキ
14.
モジュール • パーツのひとまとまりをモジュールとして考え、ファイルを
分割していく • 作ったモジュールを分かりやすく、使い回しやすいように配 置する
15.
モジュールを意識した構成 app └
src/ └ jade/ └ sass/ └ module/ _recentDateList.sass _tab.sass style.sass └ coffee/ └ tab/ tab.coffee app.coffee
16.
よりモジュールを意識した構成 src/ └
sass/ style.sass └ coffee/ app.coffee └ modules/ └ recentDeteList/ _recentDateList.sass └ tab/ _tab.sass tab.coffee
17.
テンプレート的なhtml入れたり src/ └
sass/ style.sass └ coffee/ app.coffee └ modules/ └ recentDeteList/ _recentDateList.sass _recentDateList.jade └ tab/ _tab.jade _tab.sass tab.coffee
18.
丹念に繰り返す
19.
しばらく経ったある日
20.
各所に散らばった ファイルを結合
21.
sassは style.sass に記述
style.sass @import "layout/header" @import "layout/footer" @import "../modules/recentDateList/recentDateList" @import "../modules/tab/tab"
22.
coffee は gulpで
23.
gulpfile.coffee gulp.task('concat', function()
{ gulp.src([ 'modules/tab/tab.js' 'modules/aaa/aaa.js' 'modules/bbb/bbb.js' 'modules/bbb/bbbView.js' ]) .pipe(concat('all.js')) .pipe(gulp.dest('./dist/')) });
24.
使い回す際はフォルダ毎コピー 不要なモジュールをコメントアウト
25.
コメントアウト style.sass @import
"layout/header" @import "layout/footer" @import "../modules/recentDateList/recentDateList" // @import "../modules/tab/tab"
26.
コメントアウト gulpfile.coffee gulp.task('concat',
function() { gulp.src([ 'modules/tab/tab.js' 'modules/aaa/aaa.js' # 'modules/bbb/bbb.js' # 'modules/bbb/bbbView.js' ]) .pipe(concat('all.js')) .pipe(gulp.dest('./dist/')) });
27.
吐き出されるファイルには 不要なファイルは出力されない
28.
ステキ
29.
何故こんな面倒なことをやるのか • Web
Componentの襲来に備える • 世界が Web Component を認めなくても問題ない • モジュール単位で作れば組み合わせも可能
30.
よし! module 作ろうぜ!
Download