|DMM inside
【はじめに】 フロントエンドエンジニアの kalbeekatz です。話の背景となる自分の経歴から紹介させてください。 Web制作会社でマークアップエンジニアとして HTML/CSS/JavaScript(主に jQuery)で静的な Web サイトの構築をしていました(2年間)。 その後、株式会社ニジボックスに転職し、フロントエンドエンジニアとして上記に加え、React で動的な Web サービスを構築してきました(2年半)。 この5年間を通して自分がマークアップエンジニアからフロントエンドエンジニアになるまでを振り返り、それぞれの違いや求められること、やりがい、道のりなどをまとめました。 これからエンジニアを目指す方、マークアップ以外のエンジニアリングに興味を持っている方などの参考になれば幸いです。 マークアップエンジニアとフロントエンドエンジニアの違い 「マークアップエンジニア」「フ
This is a project by Rachel Andrew. Take a look at some of the other things I make. Perch CMS - the original Really Little CMS. Designed for speed and simple implementation. Notist - slide sharing and much more. Create your public speaking portfolio. The CSS Workshop - learn CSS Layout with me This site is hosted on Netlify, thanks to their free hosting for open source projects.
<!-- Styles. Can be included in an external stylesheet --> <style> /* CSS variables. Not needed for the effect to work. */ :root { --base: #f7392b; --bg-blend: multiply; --blur: 0px; --fg-blend: lighten; --foreground: #16006f; --opacity: 1; --spacing: 1%; } .img-wrapper { background-color: var(--base); display: flex; flex: 1 1 100%; height: 100%; overflow: hidden; padding: var(--spacing); position
Astro 17 Eleventy 19 Gatsby 60 Hugo 86 Jekyll 104 Next 37 Brunch 0 Docusaurus 0 Gozer 2 Gridsome 5 Hexo 5 Jigsaw 0 Metalsmith 0 Middleman 0 Mkdocs 2 Nuxt 5 Pelican 1 Platframe 0 Remix 1 Sapper 0 Scully 0 Statiq 2 Sveltekit 1 TanStack Start 1 Unibit 0 Vuepress 1 DecapCMS 17 Flotiq 10 Forestry 7 Kontent 5 No CMS 288 Airtable 1 Contentful 4 Cosmic 1 DatoCMS 2 Directus 0 Firebase 0 Ghost 2 GraphCMS 3
Your JavaScript seems to be desactivated. Please enable your JavaScript to use all functionnalities of the Front-End Checklist. The Front-End Checklist 🗂 The Front-End Checklist Application is perfect for modern websites and meticulous developers!
BEMのいいところは、それが何者なのかが明白ということに尽きる。とある要素を見たときに、そのスタイルがどこに書かれているのか、何を表しているのかがクラス名を見ればわかる。手を入れる際も、どこに追記すればよいのか、どれくらいの影響を及ぼすのかの大部分が推測できる。 レスポンシブ・デザインと相性がいいとか、流行りのコンポーネント指向と相性がいいなど、BEMの良さは他にもいくつか挙げられるけど、決定的なのは明瞭さであると思う。 BEMを使いはじめてかれこれ3,4年くらい経った。その間に色々な命名規則や設計思想が登場してきたけれども、今のところは浮気する程の魅力を他に感じることもなくBEM一筋でやってきている。ただし実践するにつけて、より明瞭で破綻しづらい設計を実現するために、様々な制約やガイドを設けてやってきたので、「もともとのBEM」からは多少なり離れているかもしれない。 ただし、それはBEM
参考 Device Metrics レスポンシブ対応時に知っていると得する(かもしれない)知識 アニメーション指定 アニメーションがどのように動くかの指示を具体的に行ってください。よくコーダーになんとなく任せてしまうケースがありますが、仕様を明確に伝えることで、良い成果物が生まれます。 指示・指定が必要な例 メインビジュアルなどのキーとなるエリア、スライダーの動き パララックス効果を入れるか ページスクロール時 メニュー表示時 ページ遷移時 アニメーション参考 アニメーション指示を行う上で役立つ参考サイト集です。 Hover States Use Your Interface Best Animation Websites | Web Design Inspiration 開発情報の確認 今でも極稀に「PHPが動かないサーバで、納品直前までPHPで作っていた」など、「?」とリアクションして
Introduction Loading indicators improve UX (user experience) in any application—web or mobile. These animations provide feedback to the user that an action is being carried out and a result will return shortly. In web applications, there are two major events that need loaders: Network requests like navigating to a different page or an AJAX request. When a heavy computation is running. This article
Get affordable and hassle-free WordPress hosting plans with Cloudways — start your free trial today. Some of the most inspiring examples I’ve seen of front-end development have involved some sort of page transitions that look slick like they do in mobile apps. However, even though the imagination for these types of interactions seem to abound, their presence on actual sites that I visit do not. Th
AVAILABLE NOW: Front-End Developer Handbook 2019 Front-End Developer Handbook 2018 Written by Cody Lindley Sponsored by Frontend Masters, advancing your skills with in-depth, modern front-end engineering courses This is a guide that anyone could use to learn about the practice of front-end development. It broadly outlines and discusses the practice of front-end engineering: how to learn it and wha
最近気が付いたのだけど、CSS Loader は読み込んだスタイルシートのプロパティ値に引用符で括られた文字列を発見すると1、その中にある U+0080 以上の文字(簡単にいうと半角英数記号以外の文字2)を問答無用で 16 進エスケープしてしまうようだ。たとえば、 p::after { font-family: "☺️" } このようなスタイル指定があったとして、これを CSS Loader を通して処理するとこうなる。 p::after { content: "\263A\FE0F" } まあ、場合によっては冗長だったり無駄な処理であるものの、まともなブラウザならちゃんと解釈してよしなに扱ってくれるので、エスケープされることそのものは特に問題ではない。ちょっと困るのは、どうも文字列が空白を含む場合の処理があまりよろしくないことだ。 p::after { font-family: " ☺️
Yuhei FUJITANaoki HabauiuifreeKatashinubugeeei田中弘治yamanokuNatsukiJabelicナイトウコウスケkzhrk江崎伸英Haoqun JiangDaisuke Fujimoto近藤信幸SerKoyug1224Re:VueDelton DingLemonNekoみなみ@hecateball西脇美穂odan.ごっち(Goto Yuta)tsukkee白石 祐大IlyaLかみくずmizdrakoyasaekijiyuujinうめのこみっちーヨウR.Okuyamaぽにょ@ponyoxa@cyber_snufkinHaruki Tetoneいのうえたくやmew-tonみずのHiroki Osame森田 竜一郎松永貴照 日本最大級の Vue.js カンファレンス、Vue Fes Japan が今年も帰ってきます! Vue Fes Japan は
A Responsive Accessible Table Painfully slow demonstration of the example table resizing and different media queries kicking in. After writing (again) that it is ok to use tables, and after providing quick examples of responsive tables, I received questions about why I used some of the code I did. I am going to attempt to break it down to give you enough information to make your own responsive, ac
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く