SlideShare a Scribd company logo
1 of 6
Download to read offline
2014.01  /  アゼロス
概要(このプレゼンの趣旨)
制作の現場で起こる、HTMLコーダーの適性とキャリアパスのミスマッチ
HTMLコーダーの仕事は、HTML⽂文書のセマンティクスを実装すること
HTMLコーダーからセマンティクスを設計するウェブの構造エンジニアへ
1.
2.
3.
※  ウェブの構造エンジニア……ウェブサイト内部の意味(セマンティクス)構造を設計(デザイン)するエンジニア。フロントエン
    ドの情報アーキテクトに対⽐比される、バックエンドの重要な職種。
HTMLコーダーから
ウェブの構造エンジニアへ
2014.01  /  アゼロス
⽣生き抜くためのマークアップ技術
〜~  キャリアパス編  〜~
	
 
<vox:src>get:simple.xml</vox:src><!--	
 内容を読む	
 -->	
 
<vox:via>app:simple.xsl</vox:via><!--	
 体裁を適用	
 -->	
 
<vox:dst>set:simple.htm</vox:dst><!--	
 結果を生成	
 -->	
 
⼿手順(フロー):simple.xml
2014.01  /  アゼロス
問題
いわゆる「フロントエンドエンジニア」/「マークアップエ
ンジニア」のキャリアパスは、ひとくくりに考えられがち:
HTMLコーダー
CSSコーダー?/JSプログラマ?
※  ほんらい「フロントエンドエンジニア」はクライアントサイドのプログラミングに重きをおく職種。また「マークアップエンジニ
    ア」は(この造語の発案者の意図からは)IAをふくむUIよりのデザイナという位置づけ。
HTMLコーダーのキャリアパスには不不⾃自然な⾯面も
2014.01  /  アゼロス
問題
フロントエンドの3つの職種は指向が異異なり、適性とのミス
マッチを起こす可能性:
HTMLコーダー セマンティクス(意味)の実装(HTML⽂文書)
CSSコーダー グラフィック(視覚)の実装
JSプログラマ インタラクション(作⽤用)の実装(クライアントサイド)
不不⽤用意な選択が、適性とのミスマッチを引き起こす
2014.01  /  アゼロス
対策
それぞれの職種の指向に沿ったキャリアパスの⼀一例例:
HTMLコーダー セマンティクス(意味)の実装(HTML⽂文書)
CSSコーダー グラフィック(視覚)の実装
JSプログラマ インタラクション(作⽤用)の実装(クライアントサイド)
インタラクション(作⽤用)の設計(サーバサイドふくむ)
グラフィック(視覚)の設計
システムエンジニア?
エディトリアルデザイナ?
? セマンティクス(意味)の設計(サイトの全体)
セマンティクス設計にステップアップするなら……
2014.01  /  アゼロス
対策
コンテンツ制作の最前線にいるHTMLコーダーが、サイト
全体のセマンティクス設計を主導してもよい:
HTMLコーダー
ウェブの構造エンジニア
・  業務:セマンティクスの実装
・  使⽤用技術:HTML
・  管理理範囲:HTML⽂文書
・  業務:セマンティクスの設計
・  使⽤用技術:XML/XSL
・  管理理範囲:サイトの全体
※  サーバサイドのプログラマも、XML/XSLT/DOMなどの技術をうまくあつかうことができる。しかしプログラマはコンテ
    ンツへの関⼼心が薄くなりがちで、これがウェブ⽂文書のライブラリ化が進まない要因にもなっている。
HTMLコーダーからウェブの構造エンジニアへ

More Related Content

Similar to Docmgt_001

ウェブアーキテクチャの歴史と未来
ウェブアーキテクチャの歴史と未来ウェブアーキテクチャの歴史と未来
ウェブアーキテクチャの歴史と未来Kazuho Oku
 
RDRA DDD Agile
RDRA DDD AgileRDRA DDD Agile
RDRA DDD Agile増田 亨
 
.NET の過去、現在、そして未来
.NET の過去、現在、そして未来.NET の過去、現在、そして未来
.NET の過去、現在、そして未来Akira Inoue
 
サーバーサイド技術者不足に効くChef
サーバーサイド技術者不足に効くChefサーバーサイド技術者不足に効くChef
サーバーサイド技術者不足に効くChefMaho Takara
 
【17-A-5】ウェブアーキテクチャの歴史と未来
【17-A-5】ウェブアーキテクチャの歴史と未来【17-A-5】ウェブアーキテクチャの歴史と未来
【17-A-5】ウェブアーキテクチャの歴史と未来Developers Summit
 
WebAssembly text format で画像処理を書くぞ
WebAssembly text format で画像処理を書くぞWebAssembly text format で画像処理を書くぞ
WebAssembly text format で画像処理を書くぞKohei Kawasaki
 
マークアップエンジニアと情報アーキテクチャ
マークアップエンジニアと情報アーキテクチャマークアップエンジニアと情報アーキテクチャ
マークアップエンジニアと情報アーキテクチャ力也 伊原
 
Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」
Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」
Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」xyz corporation
 
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~Akira Inoue
 
2022_1210_WordpressMeetup.pdf
2022_1210_WordpressMeetup.pdf2022_1210_WordpressMeetup.pdf
2022_1210_WordpressMeetup.pdfNaotaka Saito
 
Application Architecture for Enterprise Win Store Apps with DDD Pattern
Application Architecture for Enterprise Win Store Apps with DDD PatternApplication Architecture for Enterprise Win Store Apps with DDD Pattern
Application Architecture for Enterprise Win Store Apps with DDD PatternAtsushi Kambara
 
Dotnetlab 20110827
Dotnetlab 20110827Dotnetlab 20110827
Dotnetlab 20110827hirookun
 
Teslaにおけるコンピュータビジョン技術の調査 (2)
Teslaにおけるコンピュータビジョン技術の調査 (2)Teslaにおけるコンピュータビジョン技術の調査 (2)
Teslaにおけるコンピュータビジョン技術の調査 (2)Kazuyuki Miyazawa
 
めんどうな viewport や 端末判別の ために sagen.js
めんどうな viewport や 端末判別の ために sagen.jsめんどうな viewport や 端末判別の ために sagen.js
めんどうな viewport や 端末判別の ために sagen.jsHiroaki Okubo
 
Win/Mac/Android/iOS向け クロスプラットフォーム開発にXamarinが うまくハマりそうだった話
Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話
Win/Mac/Android/iOS向け クロスプラットフォーム開発にXamarinが うまくハマりそうだった話Takuya Kikuchi
 
Increase productivity with vue.js
Increase productivity with vue.jsIncrease productivity with vue.js
Increase productivity with vue.jsPALSYSTEM-IT
 
DSL駆動によるクラウド・アプリケーション開発
DSL駆動によるクラウド・アプリケーション開発DSL駆動によるクラウド・アプリケーション開発
DSL駆動によるクラウド・アプリケーション開発Tomoharu ASAMI
 
About rails 3
About rails 3About rails 3
About rails 3issei126
 

Similar to Docmgt_001 (20)

ウェブアーキテクチャの歴史と未来
ウェブアーキテクチャの歴史と未来ウェブアーキテクチャの歴史と未来
ウェブアーキテクチャの歴史と未来
 
RDRA DDD Agile
RDRA DDD AgileRDRA DDD Agile
RDRA DDD Agile
 
.NET の過去、現在、そして未来
.NET の過去、現在、そして未来.NET の過去、現在、そして未来
.NET の過去、現在、そして未来
 
サーバーサイド技術者不足に効くChef
サーバーサイド技術者不足に効くChefサーバーサイド技術者不足に効くChef
サーバーサイド技術者不足に効くChef
 
【17-A-5】ウェブアーキテクチャの歴史と未来
【17-A-5】ウェブアーキテクチャの歴史と未来【17-A-5】ウェブアーキテクチャの歴史と未来
【17-A-5】ウェブアーキテクチャの歴史と未来
 
WebAssembly text format で画像処理を書くぞ
WebAssembly text format で画像処理を書くぞWebAssembly text format で画像処理を書くぞ
WebAssembly text format で画像処理を書くぞ
 
マークアップエンジニアと情報アーキテクチャ
マークアップエンジニアと情報アーキテクチャマークアップエンジニアと情報アーキテクチャ
マークアップエンジニアと情報アーキテクチャ
 
Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」
Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」
Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」
 
[Japan Tech summit 2017] CLD 005
[Japan Tech summit 2017]  CLD 005[Japan Tech summit 2017]  CLD 005
[Japan Tech summit 2017] CLD 005
 
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
 
2022_1210_WordpressMeetup.pdf
2022_1210_WordpressMeetup.pdf2022_1210_WordpressMeetup.pdf
2022_1210_WordpressMeetup.pdf
 
Application Architecture for Enterprise Win Store Apps with DDD Pattern
Application Architecture for Enterprise Win Store Apps with DDD PatternApplication Architecture for Enterprise Win Store Apps with DDD Pattern
Application Architecture for Enterprise Win Store Apps with DDD Pattern
 
Dotnetlab 20110827
Dotnetlab 20110827Dotnetlab 20110827
Dotnetlab 20110827
 
Teslaにおけるコンピュータビジョン技術の調査 (2)
Teslaにおけるコンピュータビジョン技術の調査 (2)Teslaにおけるコンピュータビジョン技術の調査 (2)
Teslaにおけるコンピュータビジョン技術の調査 (2)
 
めんどうな viewport や 端末判別の ために sagen.js
めんどうな viewport や 端末判別の ために sagen.jsめんどうな viewport や 端末判別の ために sagen.js
めんどうな viewport や 端末判別の ために sagen.js
 
Win/Mac/Android/iOS向け クロスプラットフォーム開発にXamarinが うまくハマりそうだった話
Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話
Win/Mac/Android/iOS向け クロスプラットフォーム開発にXamarinが うまくハマりそうだった話
 
Increase productivity with vue.js
Increase productivity with vue.jsIncrease productivity with vue.js
Increase productivity with vue.js
 
DSL駆動によるクラウド・アプリケーション開発
DSL駆動によるクラウド・アプリケーション開発DSL駆動によるクラウド・アプリケーション開発
DSL駆動によるクラウド・アプリケーション開発
 
About rails 3
About rails 3About rails 3
About rails 3
 
Mithril
MithrilMithril
Mithril
 

Docmgt_001