2018年5月29日火曜日

レンダリングエンジンとは

こんばんは、こうちゃんです。

今回もWEB業界に関わるには必須な情報を少々ご紹介していこうかと思います。
ここでは、ネットする際に必要なブラウザの裏方、というか内部的に必要な情報で、

レンダリングエンジン

とは
という部分を説明してみようと思います。
ちょっと別のブログでもこの「レンダリングエンジンとは」を解説したのですが、
こちらでも

レンダリングエンジンとは、ブラウザの中に搭載されている機能で、ウェブサイトを閲覧する際に、サーバーから取得してきたファイル内容を、ある規則・法則に従いユーザーに見えるように描画する機能です。
本来国際的にも基準・標準が定められているWEBの世界においても、このレンダリングエンジンが、WEBサイトのソースをどう解釈するかで、画面の表示のされ方が異なることはよくあります。

例えばですが、かつての定番ブラウザのIEなどに使用される
trident

今や数々のアドオンで快適にカスタマイズして使えて人気なFireFoxを中心に使用される
Gecko

MacなどでもおなじみSafariに使われる
webkit

のように、定番ブラウザの世界でも数種類あります(その他、独自のレンダリングエンジン搭載のブラウザも若干存在)。

これらのレンダリングエンジンの差が、
実際に、あるホームページを見た時に、このブラウザと、あのブラウザでは、
開いた時の見栄えが違う、のような現象を引き起こします。
特に近年、スタイルシートが飛躍的な進化を遂げているのと、
Javascriptの高度な利用が多くなってしまっているため、
ブラウザ依存、と言われる、あるブラウザでのみ動くサイト、
のようなものも多くなってしまっています(ここらの事情が本当にWebシステム開発者泣かせです)。

この搭載レンダリングエンジンによりブラウザはかなり特徴づけられますので、
今後ブラウザの紹介・解説する際には記録するようにします。

こうちゃん

2018年5月21日月曜日

IEの脅威

こんばんは、こうちゃんです。

先日からXPのサポート期限が切れておりますが、
それに加え、

IEから脆弱性の報告
http://jp.techcrunch.com/2014/04/29/20140428zero-day-ie-flaw-highlights-the-danger-of-lingering-windows-xp-market-share/
なんてのもあり、

そろそろ本格的に危険な模様です。

ご家庭、職場等で、
まだXP仕様のPCを利用中の人は、
ちゃんと入れ替えを行いましょう。

※それでもIEの使用は危険なようですが

こうちゃん

2018年5月15日火曜日

セキュリティはしっかり

こんばんは、こうちゃんです。

以前に仕事で関わった時にトラブったことがある件で、
セキュリティというのはシステムなどを組むエンジニアががんばるのはもちろんのこと、運用する人の意識にも必要だというのをとても実感しました。

ある日システムを納品していた企業から、
データが改ざんされた、どうしてくれるんだ!?的クレーム連絡が、
社長の身に覚えのないデータ変更がなされている、セキュリティが甘くてハッキングされたんだ、と憤っている模様。
んなバカな、と思いつつもひたすらログ漁りやセキュリティホールがないかチェック、
基本的なセキュリティ対策は施してあるので、悪戯レベルではまず大丈夫なはず、
そして、アクセスログとかで総当たりツールだの、不正アクセス系のアタックのログでもあるかと思って見ても、特にサーバーには異常はない。
もちろん、最新鋭のアタックで、特にこちらの防衛を超えてくるような攻撃ならそもそも痕跡も残さないようなこともあるのだろう、とも思うものの、
小さい会社に苦労してまでアタックするか、と思いつつも
先方はどうしてくれるんだ、と怒っている

が、なんとか状況を聞いてまとめると、
不正アクセス的なデータ抜きや改ざん、というより、
自分が入れてたデータがごちゃごちゃにされている、どっちかっていうと複数人で編集してミスったようなデータの変化、
これって、単にシステムの操作ミスじゃねえの、と、
そして決定的なのが、普段のシステムの扱い、
社内の共用パソコン的なので開いて常時ログインしっぱ、誰でも触れる、

いや、それセキュリティゼロだろと
その環境じゃどー考えても、誰かと操作バッティングしてのミスか、ストレスで社員の誰かが嫌がらせだろうに・・・
そのあたりを注意しても逆切れされる
こんなこともあるんです。

どんなにセキュリティを気をつけても、世の中には人為的セキュリティーホールもあるものです。
まずはセキュリティは意識改革からですね。
つくづく実感しました。

こうちゃん