The new Microsoft Edge is here and now available to download on all supported versions of Windows, macOS, iOS and Android.
iOSのSafariには、 フォーム要素へフォーカスするとページ全体が拡大され、入力が終わっても拡大されたままという ありがた迷惑な独自仕様があります。 (ダブルタップやピンチインすると元の倍率に戻せますが、毎回なので煩わしい…) 以前、この現象を回避する方法として viewportでページを拡大できないようにして、フォーカス時に拡大しないようにする方法を紹介したのですが ピンチイン(アウト)での拡大縮小は許可したまま iPhone(iPad)でフォームにforcusしたときズームしないようにする方法もありました! サンプル ※iPhoneでひらくと動作を確認できます 入力フォームのfont-sizeが関係していた iOS Safariの初期スタイルで、bodyの文字サイズが16pxになっているからでしょうか inputとtextareaの文字サイズが16px以上なら フォーカス時の自動拡
世界最大規模のクリエイティブカンファレンスAdobe MAX 2017。今年はラスベガスのSands Expoで開催されます。私は毎年Adobe MAXに参加しているのですが、会場は毎年異なっており、2年前まではロサンゼルス、1年前はサンディエゴで開催されています。今年も現地で参加します。 Adobe MAXはAdobeの最新動向やクリエイティブ界隈の世界的なトレンドがわかるイベント。Adobe Creative Cloudの新製品、新機能を中心に気になっている方も多いのではないでしょうか。そこで過去8回Adobe MAXに参加した経験をもとに今年の予想を立ててみました。 まずは可能性の高い予想をしてみます。 Creative Cloud 2018が発表される。主力製品のPhotoshop、Illustratorを中心に新機能を発表するだろう。動画系ソフトのPremiereやAfter E
ブラウザで遊べるエンジニア専用RPG「CODE QUEST〜伝説のエンジニア、求ム〜」が提供開始――自身のスキルで魔王を倒そう 編集部:楽器 パソナキャリアカンパニーは本日(2017年10月18日),IT・Webエンジニア向けの求人フィード型転職サイト「GeekOut(ギークアウト)」内の特設サイトで,エンジニア専用RPG「CODE QUEST〜伝説のエンジニア、求ム〜」の提供を開始した。 本コンテンツは,プレイヤーのプログラミングスキルや思考スキルを駆使して,出題された問題を解き,敵を倒していくというゲームだ。スタート地点から魔王の城までの最適経路を見つける問題や,しりとりで呪文をできるだけ多くつなぐ問題など,計8種類のお題で,自身のエンジニアとしての知識を試してみよう。 なお,ゲームでは11月30日まで,各モードのクリア者に「全国共通すし券」をプレゼントするキャンペーンも実施されている
と思う次第である。以下理由。 JavaScript, GUI設計の今 JSはそのプラットフォーム特性上、あらゆる言語の使用者の、あらゆる不満が集まる場所で、ヘイトを集めやすい環境だと思う。近年は npm というプラットフォームの登場でエコシステムが生まれ、思いつく限りあらゆるメソッドが適用されてきた。貧弱な言語基盤だが、その中で生き残った方法論が、今一番GUIの課題を上手く扱えている、と自分は考えている。 React/Redux や Angular によって、Flux/MVVMという抽象パターンが枯れてきたように思う。(この際、現場はまだ jQuery だぞ、みたいな話は無視する)。要は View は State の写像である、ということに尽きる。State はシリアライズ可能(JSON)で、Flux Action/Rx.Observable の Event Stream を入力とし、それ
フロントエンドからサーバーサイドまで、すっかりJavaScriptが幅を利かせている昨今。でもやっぱりJavaScriptは苦手、気に入らない開発者のために、コンパイル言語(altJS)を紹介します。 現代のアプリはかつての単純なWebサイトとは求められるものが違うのに、プラットフォームは相変わらずブラウザーのままで、Webアプリの核となる言語はJavaScriptです。 JavaScriptはすべての場面で最適なわけではなく、複雑なアプリでは特に弱点があります。回避するために生まれたのが、新しい言語とそれに合わせたコンパイラーです。JavaScriptのコードを書かずにブラウザー上で動作するコードが書け、JavaScriptの制約に縛られることもありません。 本記事では、JavaScriptへのコンパイルによってブラウザーやNode.jsなどのプラットフォーム上で動作する優れた言語を10
グリーは9月25日、宇宙航空研究開発機構(JAXA)と、仮想現実(VR)・拡張現実(AR)分野での人工衛星データの活用を開拓するため、コンテンツの共同制作などを目的とした協力についての覚え書きを結んだと発表した。 第1弾として、地球上の降水量を高精度・高頻度に観測する、JAXA・米航空宇宙局(NASA)などの共同ミッション「全球降水観測計画」(GPM)で観測した降水データを、架空の街で体験できる「世界一の雨降り体験VR」を開発した。「筑波宇宙センター特別公開」(9月30日・茨城県つくば市)と「Japan VR Summit 3」(10月11日~13日、東京ビッグサイト)で展示する。 また、VR・AR市場の拡大や開発者育成を目的としたハッカソンの開催なども検討する。 関連記事 写真で見る「東京ゲームショウ2017」 最新VRコンテンツからコンパニオンまで 「東京ゲームショウ2017」前半戦・
以下はWhat the f*ck JavaScript?というリポジトリの日本語訳です。 What the f*ck JavaScript? JavaScriptは素晴らしい言語です。 単純な構文、大きなエコシステム、そして最も重要なところはコミュニティです。 同時に、JavaScriptは非常にトリッキーで面倒な言語でもあります。 幾つかの仕様は我々の仕事を地獄に変え、他の幾つかは笑える仕様です。 WTFJSの大元のアイデアはBrian Lerouxによるものです。 以下のリストは2012年のdotJSにおける彼のトーク、WTFJSに触発されています。 Node Packaged Manuscript 以下の内容はnpmでインストールできます。
玩具ストアの「Toys ‘R’ Us(トイザらス)」が、2017年9月19日に破綻しました。 アメリカの小売企業の破綻として、3番目に大きい破綻となります。 (ちなみに、日本における小売企業のマイカルの1兆6000億円があります。これはアメリカで最大の破綻だったKmartをも超える規模です。) トイザらスの破綻の理由について、「AmazonやWal-Mart Storesなどによる価格競争が原因」とされていますが、果たしてそれだけなのでしょうか。 ここで軽くトイザらスの歴史を見てみます。 トイザらスは、1948年に設立された玩具ストアーです。 ネットバブル期の1999年には「Toysrus.com」を設立。2000年5月には、SoftbankやKKR、Blackstone、Evercore Partnersなどから6000万ドルを調達し、2000年6月にViacomが運営していた同業のRe
次なる Web を見据えて 来たるべき WebGL2 の時代へ 2011 年、最初のバージョンである 1.0 が勧告された WebGL は、ウェブブラウザ上で OpenGL ES に相当するグラフィックス API の機能を利用することができる JavaScript の API です。 そして 2016 年、WebGL の正当な後継バージョンとなる WebGL2 (もしくは WebGL 2.0) がいよいよ本格的に利用できる段階になりつつあります。 当サイトでは、2012 年の開設以来、WebGL 1.0 系の API を用いるための技術解説を掲載してきました。そして今後は、時代の変遷に合わせて WebGL 2.0 系の解説記事も公開していく方針です。 WebGL 2.0 が登場するとは言っても、後方互換を保つという意味もあって 意図的に有効化 しない限りは WebGL 1.0 相当の AP
Webアニメーションの実装方法として海外でいまもっとも話題なのが、anime.jsでしょう。日本の「アニメ」が語源の注目のDOMアニメーションライブラリーの使い方を詳しく。 もし速くて軽いアニメーションのライブラリーを探しているなら、Julian Garnierが考案したanime.jsを検討してみてはどうでしょうか。 この記事は、SVG画像を含む動的なDOMアニメーションに関する解説です。記事では、canvas-WebGLやSVGに特化したアニメーションライブラリーに触れるつもりはありません。ただし、WebページのHTML要素(理想的にはSVG画像も)のアニメーションに適していれば、別の機会に紹介するかもしれません。 記事の目的はライブラリーを分析してコードを掘り下げることではありません。主にCSSを使う人が、DOMのアニメーションのためにJavaScriptでなにができるかを追及する、
FlashPlayerで再生可能なSWFファイルをHTML5として変換・出力する「swf2js」の開発支援を募っています。
概要 ファミコンのエミュレータをJSでだらだらと作ってた。そこそこ遊べるようになったので公開しておく。技術的な内容は、またどこかで発表したり、Qiitaなどにまとめたい。(忘れないうちに。需要があるかは怪しいが。) 随分昔に作ってみたいなーと思いFPGAでの実装を開始したんだけど、早々に挫折した覚えがある。今思うとFPGAの場合タイミングの問題が付き纏うのでJSで書くより圧倒的に難易度も高いし、ハードエミュレータを実装するにしても前段階としてソフトウェミュレータを実装するのが定石っぽいので無謀だったっぽい。 ひとまずMapper0という基本的なカセット形式のみに対応し、スーパーマリオブラザーズがそこそこ遊べるくらいを目標とした。 成果物 github.com ファミコンのスペック MPU 6502(RP2A03), 8bit WRAM2KB VRAM 2KB 最大発色数 52色 画面解像度
Tesla has the attention of the U.S. Department of Justice — again. Tesla has received requests for information, including subpoenas from the DOJ, the automaker disclosed Monday in a U.S. Securities TikTok is testing the ability for users to upload 15 minute videos, the company confirmed to TechCrunch on Monday. The social media giant said the new upload limit is being tested in select regions wi
夢のようなひとときを約束してくれるビーチリゾート。 海の青さと南国の香りが、お二人を一瞬で”ハネムーン”へと運んでくれます。 アニバーサリートラベルが自信を持っておすすめする5つの楽園をご紹介。 何もしない贅沢、二人だけの幸せ のんびりとした時間の流れに身を任せる。至福のビーチリゾートであるモルディブは、その気持ち良さに目覚めさせてくれます。ひとつのリゾートに腰を落ち着かせ、海を眺めながらの朝食。美しいラグーンでのシュノーケリングの後は至福のスパ、水上ヴィラでのお昼寝。クルーズ船で美しいサンセットを眺め、夜はロマンチックなディナーを楽しむ。結婚式の準備と仕事を頑張った自分達への最高のご褒美です。
PostgreSQLとMySQL、使うならどっち? データベース専門家が8つの視点で徹底比較! オープンソースのデータベースとしてよく比較されるPostgreSQLとMySQL。どんな長所・短所があるのでしょう? それぞれの専門家による対談で明らかにします。 エンジニアとして働いていると必ず直面する悩み。それは、「どのリレーショナル・データベース(以下、RDB)を選ぶのが最善なのか?」です。 RDBごとに長所と短所は異なっています。そのため自社サービスにマッチしないRDBを選んでしまうと、それがボトルネックとなり開発・運用にトラブルが生じるケースは少なくありません。 なかでもよく比較検討されるのが、PostgreSQLとMySQL。ともにオープンソースRDBのデファクトスタンダードであり、高い性能と数多くの機能を持っています。 では、両者は具体的にどのような長所・短所があるのでしょうか。そ
ほんの少し前には、次世代Web標準技術と呼ばれた数多くの仕様は、まだまだ実用に耐えうるには時間が掛かるだろうという意味で、ある意味、夢物語のように語られていました。しかしながら、実装当時は実験的な扱いだった仕様が、この短い期間で進化し、既に多くの製品やサービスの事例で活用されるようになりました。これまで、多くのことがWebでできるようになり、これからも多くのことがWebでできるようになるでしょう。もはや、それらは夢ものがりではなく、実際に私たちの製品、サービスにどう活かしていくのかを考え、実践していく時代です。それらの切っ掛けが、本カンファレンスを通じて得られることを願っております。 HTML5 Conferenceは、Web技術に関するノウハウや最新情報の共有、そして交流の場としてありたいという想いがあります。Web技術者同士だけではなく、Webを取り巻く様々な企業や団体と、垣根を超えて
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く