ウェブ学のすすめ

Study of Web Design & Programing

2012-01-01から1年間の記事一覧

CSS3メディアクエリを使った可変レイアウト+固定レイアウト

PC用、タブレット用は固定レイアウトですが、スマートフォンでは可変レイアウトになるデザインを作成しました。広告の部分はAmazon アソシエイトからお買い得のスマホ用品を表示しています。※現在はIE対策をしていないのでIE8以下で見るとスタイルシートが利…

CSS3メディアクエリを使った固定レイアウト(コンパクトメニュー版)

先日作成した「CSS3メディアクエリを使った固定レイアウト - ウェブ学のすすめ」のメニューをコンパクトにしたバーションです。CSS3のtransitionとtargetを使用し、メニューを折りたたみタップすることで内容が見えるようになっています。※現在はIE対策をし…

iPhone5発表か!?Appleイベントを実況してくれるサイト5選

新しいiPhoneが発表されるかもしれないイベントが日本時間9月13日、午前2時から始まります。イベントの様子を実況してくれるサイトを紹介したいと思います。あと1時間!どんな新商品が発表されるのか楽しみです。

CSS3メディアクエリを使った固定レイアウト

昨日はパーセント指定でウィンドウサイズを変更するにつれて可変するレイアウトを作りましたが、今日は画面サイズによって固定したレイアウトが表示されるデモサイトを作成しました。※現在はIE対策をしていないのでIE8以下で見るとスタイルシートが利いてい…

可変レイアウトデモサイト「PICKUP STREAM」

CSS

CSS3のメディアクエリを使用して可変レイアウトのデモサイトを作りました。外部スタイルシートに記述するのではなく、スタイルシートの中に@media規則でメディアクエリを記述してします。※現在はIE対策をしていないのでIE8以下で見るとスタイルシートが利い…

Dreamweaverでオリジナルブログシステムを構築する方法

Dreamweaverの機能を使ってオリジナルの簡易ブログシステムを構築してみました。PHPが書けなくてもDreamweaverを使えば簡単にブログシステムを作ることができます(1から作るよりはWordPressなどのCMSをカスタマイズしたほうがいいかもしれませんが...)。

GPSで指定した場所周辺のTwitterのツイートを表示する

API

プレビュー ↓別ウィンドウを開いて見る GPS機能とTwitterの連携 - js do it

取得した位置情報を地図に表示

API

プレビュー ↓別ウィンドウを開いて見る 取得した位置情報を地図に表示 - js do it

Google Maps APIで始点と終点からルート検索

API

プレビュー ↓別ウィンドウを開いて見る Google Mapsで始点と終点からルート検索 - js do it

Google Maps JavaScript APIを使ったルート検索

プレビュー ↓別ウィンドウを開いて見る ルート検索マップ(詳細)

Google Static Maps APIのパラメーターの指定方法

API

JavaScriptなしで簡単にGoogle マップの画像をウェブページに埋め込むことができる『Google Static Maps API』のパラメーターを色々変えて試してみました

QRコード作成サイト(jQueryMobile版)

jQueryMobileでQRコード作成サイトを作ってみました。大きさ、色を変更できるようになっています。

Google Chart ToolsでQRコードを表示する方法

API

Google Chart ToolsのAPIを利用してQRコードを表示しました。またカラーQRコードも表示できるようになりました。

将棋ポータルサイト|SHOGI FUN

9月1日、学校にてプレゼンしたサイト「将棋ポータルサイト|SHOGI FUN」の概要をまとめてみました。

はてなダイアリーのサイドバーにTwitterのウィジェットを貼り付ける方法

随分前にこのブログのサイドバーにTwitterのウィジェットを貼り付けましたが記事にしていなかったためやり方を忘れてしまったので(汗)もう1度調べ直してみました。 公式のウィジェットを貼り付けただけでははてなダイアリーに表示されません。コードの1部分…

機能別にまとめたCSS3ジェネレーター28選

スマートフォンサイトでCSS3を使うことが多くなりますが、今までのCSSに比べブラウザごとにベンダープレフィックスを記述するなど作業量が増えてしまいます。そこで少しでも作業量を減らすためにジェネレーターを活用することをおすすめします。今回は簡単に…

Illustrator CS6で画像トレースする方法

Illustrator CS6で画像トレースする方法をご紹介します。CS6以前の場合、ライブトレースという名前でしたがCS6からは「画像トレース」という名称に変更されました。 ステップ1:新規作成 ↓「ファイル」>「新規」から新規ドキュメントを作成します ステップ…

PHPのsimplexmlで複数のブログのRSSを読み込み新着順に表示する方法

PHP

PHPのsimplexmlを使って複数のブログのRSSを取得し、新着順に表示するRSSリーダーを作ってみました。またJavaScriptでCSSを切り替えられる「styleswitch.js」を使って背景を自分の好きな色に変更できるような設定ページも設けてみました。ただ複数のRSSを読…

PHPを使ってTwitterのタイムラインを取得する

PHP

PHPのsimplexml_load_fileモジュールを利用してTwitterのタイムラインを取得し、jQuery Mobileで表示してみました。プレビューjQueryMobileとPHPのsimplexml↓QRコード ※おすすめQRコード読み取りアプリ お父さんQR カテゴリ: ユーティリティ サイズ: 2.3 MB …

PHPを利用してRSSを取得&表示する

PHP

PHPを利用してRSS・xmlファイルを取得し、ブログの最新記事一覧を表示してみました。jQuery Mobileを使用したのでスマートフォンからでも快適に見れるようになっています。プレビューjQueryMobileとPHPのsimplexml↓QRコード ※おすすめQRコード読み取りアプリ…

お問い合わせメールフォームver2

PHP

「PHPで作るお問い合わせメールフォーム(自動返信機能付き) - ウェブ学のすすめ」のお問い合わせメールフォームを改良してみました。プレビュー↓お問い合わせメールフォーム(入力された項目はデータベースに書き込まないように設定しています。) ↓管理画…

サイトにパスワードをかける方法(.htaccessでBasic認証)

サイトにパスワードをかける方法として.htaccessファイルを使ったBasic(ベーシック)認証があります。 実際にレンタルサーバー「freeweb」にアップロードしたサイトにBasic認証を設定する手順を残します。↓Basic認証を設定するとこのようなユーザー名&パス…

PHPで作るお問い合わせメールフォーム(自動返信機能付き)

PHP

自動返信機能付きのお問い合わせメールフォームをPHPで制作しました。またブラウザー上でデータベース内の情報を見ることができる管理メニューページも作成。この管理メニューページには.httaccessを使ったBasic認証でIDとパスワードを入れないとページが見…

無料で2GBのストレージが使える!Dropboxの始め方

Dropboxを始めてみたのでその手順を残しておきたいと思います。 ステップ1:アカウントの作成 Dropbox - Simplify your lifeにアクセスします。↓「サインイン」>「アカウント作成」をクリック ↓氏名、メールアドレス、パスワードを入力し、規約に同意し、…

スマートフォン対応デモサイト【4】フォーム

「HTML5+CSS3で作る 魅せるiPhoneサイト iPhone/iPad/iPod touch対応」を参考にChapter_6のサンプルサイトをカスタマイズしてみました。プレビュー ↓別ウィンドウを開いて見る スマートフォン対応デモサイト【4】フォーム ↓QRコード ※おすすめQRコード読み…

スマートフォン対応デモサイト【3】フラワーショップ

「HTML5+CSS3で作る 魅せるiPhoneサイト iPhone/iPad/iPod touch対応」を参考にChapter_5のサンプルサイトをカスタマイズしてみました。プレビュー ↓別ウィンドウを開いて見る スマートフォン対応デモサイト【3】フラワーショップ ↓QRコード ※おすすめQRコ…

CSS3 animation transformの動きデモ

CSS

要素を変化させるtransformの実際の動き方を見るためにデモを作ってみました。プレビュー ↓別ウィンドウを開いて見る CSS3 animation transformの動きデモ - js do it ポイント transform 値内容scale拡大・縮小rotate回転translate距離skew歪み animationの…

CSS3のtransition-timing-function動きデモ

CSS

CSS3のtransitionやanimationでアニメーションの動きを指定するtiming-functionの実際の動き方を見るためにデモを作ってみました。プレビュー ↓別ウィンドウを開いて見る transition-timing-functionの動きデモ - js do it コード HTML <div id="transition"> <div id="ease">ease</div> <div id="linear">linear</div> <div id="ease-in">ease-in</div> <div id="ease-out"></div></div>…

EclipseでAndroidエミュレーターを起動させるまでの手順【Windows 7 64bit版】

自宅のWindows7(64bit版)に入っているEclipseにおいてAndroidエミュレーターを起動させるまでの手順を残しておきたいと思います。<前提条件> XAMPPがインストールされていること→Windows 7 64bitにXAMMPをインストールする方法 - ウェブ学のすすめ Eclip…

スマートフォン対応デモサイト【2】

「HTML5+CSS3で作る 魅せるiPhoneサイト iPhone/iPad/iPod touch対応」を参考にChapter_4のサンプルサイトをカスタマイズしてみました。 イラストはAI・EPSの無料イラストレーター素材なら無料イラスト素材.comから入手し、Photoshopでサイズ変更 プレビュ…