- -pv
スレッドの閲覧状況:
現在、- がスレを見ています。
これまでに合計 - 表示されました。
※PC・スマホの表示回数をカウントしてます。
※24時間表示がないスレのPVはリセットされます。

JavaScript HTML5

1名無しさん:2013/07/01(月)09:20:49 ID:ukT/HvmBn()
HTML5.JP - 次世代HTML標準 HTML5情報サイト
http://www.html5.jp/
510名無しさん@おーぷん :2016/06/06(月)16:05:10 ID:XKW
こういうのじゃなくて?

(function()
{

}
)();
511名無しさん@おーぷん :2016/06/06(月)16:08:50 ID:kka
>>510
それならエラーにならないだろ
512名無しさん@おーぷん :2016/08/29(月)20:17:35 ID:1Vr
UTFのNFC、NFDの扱いが面倒だと思ってたら、normalizeなんていう便利なメソッドがあるんだな
513名無しさん@おーぷん :2016/08/31(水)17:46:07 ID:AxP
>>512
chromeだと日本語に対応してなかった…
514名無しさん@おーぷん :2016/09/21(水)19:46:41 ID:GZz
ES6を100%サポートしたSafari 10のアップデートが来た
Firefox 49も来た
515名無しさん@おーぷん :2016/09/26(月)09:28:20 ID:aQ8
TypeScript 2.0 is now available!
https://blogs.msdn.microsoft.com/typescript/2016/09/22/announcing-typescript-2-0/

Non-nullable TypesやThe readonly Modifierなどの機能が追加
516名無しさん@おーぷん :2016/09/26(月)17:18:29 ID:Ga3
アンダース・ヘイルスバーグが設計しとるのか

TypeScript - Wikipedia
https://ja.wikipedia.org/wiki/TypeScript
>TypeScript は大規模なアプリケーションの開発のために設計されており、
>コンパイルすると JavaScript のソースコードを出力する。
517名無しさん@おーぷん :2016/10/12(水)14:39:31 ID:sAK
JavaScriptセキュリティの基礎知識:連載|gihyo.jp … 技術評論社
http://gihyo.jp/dev/serial/01/javascript-security
518名無しさん@おーぷん :2016/10/31(月)12:12:17 ID:hTh
>>513
更新したら対応したわ
やったぜ
519名無しさん@おーぷん :2017/01/11(水)16:42:55 ID:f3Q
proposalのglobalがFirefoxのNightlyから削除されるらしい

global breaks flickr.com
https://github.com/tc39/proposal-global/issues/20#issuecomment-271647175

これはcontains->includesみたいに名前を変更する流れか
利用者の多いライブラリで一般的な変数名を使ってたら、言語仕様では使えなくなってくんですかね
520名無しさん@おーぷん :2017/01/13(金)15:45:53 ID:ALu
初心者です。よろしくお願いします。
入力チェック処理を作成しているのですが、
ネットなどを見ても正規表現によるチェックが主流で
下記のような文字コードによるチェックは見かけません。
文字コードによるチェックは何か問題があるのでしょうか?
メールアドレスや電話番号などの形式チェックに正規表現を使うのは
わかるのですが、半角英数字などの文字種のチェックにまで
正規表現を使用するのはなぜでしょうか?

下記の例は「文字コードによる半角英字チェック」です。
コードが張り付けられないので全角にしてあります。

//戻り値:true 半角英字である
function isHanAlpha(value){
  var code, result = false;
  for(var i=0, len = value.length; i < len; i++){
    result = false;
    code = ”0x” + value.charCodeAt(i).toString(16);
    result = result || (0x41 <= code && code <= 0x5A)      //半角英大文字
    result = result || (0x61 <= code && code <= 0x7A)      //半角英小文字
    if (!result){
      break;
    }
  }
  return result;
};
521名無しさん@おーぷん :2017/01/13(金)16:21:53 ID:JFe
>>520
正規表現のほうが書くのが楽だからでしょ
正規表現なら一行で済む
522名無しさん@おーぷん :2017/01/13(金)17:00:26 ID:ALu
>>521
返答ありがとうございます。
文字コード判定では何か問題があるということではないのですね。
安心しました。
523名無しさん@おーぷん :2017/01/18(水)16:48:06 ID:jzo
さよならJavaアプレット。JDK 9からWebブラウザプラグイン機能を排除
http://www.atmarkit.co.jp/ait/articles/1601/28/news095.html

一方Flashは

「Adobe Flash Player」に深刻な脆弱性 - 72時間以内に更新を
Security NEXT-2017/01/10
http://www.security-next.com/077270
524名無しさん@おーぷん :2017/01/24(火)16:52:00 ID:g03
ES6を体系的に学ぶにはどうすればいいですか?という質問にみなさんはどう答えますか?
ドットインストールとQiitaと寺テイルとstackoverflowとgithubは利用する資料としては除外で。
525名無しさん@おーぷん :2017/01/24(火)20:08:30 ID:ck9
じゃあMDNで
526名無しさん@おーぷん :2017/01/25(水)07:53:24 ID:BGA
教訓はどこへ? 32ビットIEとSafariのみ対応、Java必須のマイナンバーのポータルサイト
http://internet.watch.impress.co.jp/docs/yajiuma/1039551.html

それならネイティブアプリにしろよっていう話

国交省のwebサイトの証明書がおかしかったり、政府はITほんとダメだな
https://www.mlit.go.jp/
527名無しさん@おーぷん :2017/01/26(木)00:18:10 ID:Otg
>>526
何処のベンダーがやっちまったんでしょうね…
528名無しさん@おーぷん :2017/02/18(土)11:24:41 ID:wRo
既存のx86/ARM CPUほぼ全てに通用するJavaScript攻撃が発見される
~アドレス空間配置のランダム化を突破
http://pc.watch.impress.co.jp/docs/news/1044822.html

これによって、バッファオーバーフローがあった場合の危険性が高まる
529名無しさん@おーぷん :2017/03/08(水)09:37:14 ID:V3s
Firefox 52 にしたら、ゆっくり動かしたときにwheelイベントが発生しなくなった
マウスジェスチャーが使いにくくなって困るんだが何なのこれ
530名無しさん@おーぷん :2017/06/27(火)23:35:11 ID:UEW
>>529
更新したら直ってたわ
531名無しさん@おーぷん :2017/07/26(水)07:56:15 ID:E8O
Adobe、Flashを2020年に廃止。ChromeやFirefox、Edgeなど段階的にサポート終了
http://av.watch.impress.co.jp/docs/news/1072470.html

やったね
532名無しさん@おーぷん :2017/07/28(金)09:16:07 ID:jzp
chromeを更新したらこんなエラーが出た

更新できませんでした(エラー: 12)
エラーの詳細:2017-07-28 09:09:03.448 GoogleSoftwareUpdateAgent[2028/0x700006b9c000] [lvl=3] -[KSAgentApp(KeystoneDelegate) updateEngineFinishedUpdate:errors:wantsReboot:] Finished with com.google.Chrome : errors 2, should reboot: NO
バージョン: 59.0.3071.115(Official Build) (64 ビット)

このあと再起動したら更新できた
今までは再起動を促すメッセージが出てたのになぜエラーを表示したのか
533名無しさん@おーぷん :2017/07/28(金)09:17:29 ID:jzp
あれ、上がったw
忍法帖無いのに
534名無しさん@おーぷん :2017/08/17(木)06:42:37 ID:8oY
Firefoxの自動更新が来た
55が公開されてから自動更新が遅れてたのはバグフィックスが影響しているみたいだ
535名無しさん@おーぷん :2017/08/17(木)06:44:45 ID:8oY
>>534
Async generator methodsがサポートされたらしいがSyntaxErrorになるな
flagがないと使えないのかな

var obj4 = {
f: async function* () {
yield 1;
yield 2;
yield 3;
}
};
536名無しさん@おーぷん :2017/08/20(日)20:18:02 ID:eYb
>>535
Symbol.asyncIteratorはあるな
537名無しさん@おーぷん :2017/09/28(木)18:30:11 ID:EDX
Revealing the content of the address bar (IE)
http://www.brokenbrowser.com/revealing-the-content-of-the-address-bar-ie/

アドレスバーの内容を取得できる脆弱性
538名無しさん@おーぷん :2017/10/01(日)09:04:21 ID:TJc
Firefox 56 が来た
Android版のFlashのサポートが終了
あと、ChromeみたいにHeadlessモードが実装された
https://developer.mozilla.org/en-US/Firefox/Headless_mode
539名無しさん@おーぷん :2017/10/05(木)07:14:24 ID:dAw
URLで使用可能な文字、使用できない文字
https://www.ipentec.com/document/document.aspx?page=web-url-invalid-char
実質利用できる文字は

アルファベット A-Z a-z
数字 0-9
-
_

となります。
540名無しさん@おーぷん :2017/10/12(木)18:42:12 ID:nMt
急に
cross-process JS call failed
が出るようになって、にっちもさっちも行かないわ
52.4.0 ESR なのだが
541名無しさん@おーぷん :2017/10/13(金)07:02:54 ID:uS4
>>540
これ?
http://boukenki.info/selenium-error-cross-process-js-call-failed-kaiketuhouhou/
542名無しさん@おーぷん :2017/10/13(金)11:30:55 ID:1jk
たぶんそれなんだけど、
一般向けFirefoxで11月28日までしか使えないいい
543名無しさん@おーぷん :2017/10/13(金)19:15:51 ID:uS4
一般向け?
ESRの話だろ
544名無しさん@おーぷん :2017/10/13(金)20:18:26 ID:1jk
ESRも来年までだから、やる気ないわ
わいは WebExtensions に引っ越すわ
545名無しさん@おーぷん :2017/10/14(土)06:23:53 ID:F4j
ならそれでいいじゃんww
546名無しさん@おーぷん :2017/10/20(金)16:12:14 ID:Ekk
twitter の <noscript> による refresh は止めること出来ませんか?

<noscript>
<meta http-equiv="refresh" content="0; URL=https://mobile.twitter.com/i/nojs_router?path=%2F&amp;lang=ja">
</noscript>
547名無しさん@おーぷん :2017/10/20(金)16:22:18 ID:RHm
ブラウザの設定でrefreshを無効にするとか
https://mgng.mugbum.info/379
548名無しさん@おーぷん :2017/10/20(金)17:56:24 ID:Ekk
accessibility.blockautorefresh
で、Firefox で止めることができました

https://twitter.com/TwitterJP/status/917538738707693568

googleは gbv=1 でリダイレクト回避可能なのかも
https://www.google.co.jp/search?q=JavaScript
https://www.google.co.jp/search?q=JavaScript&gbv=1
549名無しさん@おーぷん :2017/10/20(金)17:59:02 ID:Ekk
おーぷんもここで止まってしまう

http://toro.open2ch.net/test/bbs.cgi?guid=ON
550名無しさん@おーぷん :2017/10/20(金)19:01:10 ID:RHm
手動で戻ればよくね
551名無しさん@おーぷん :2017/11/05(日)08:31:39 ID:zgY
UnityScriptとかいうJavaScriptもどきが廃止されるらしい

UnityScript’s long ride off into the sunset
https://blogs.unity3d.com/jp/2017/08/11/unityscripts-long-ride-off-into-the-sunset/
552名無しさん@おーぷん :2017/11/15(水)11:20:25 ID:g1e
Firefox 57の更新が来た
旧形式の拡張機能が無効になったな
このバージョンはFirefox Quantumとかいう名前がつけられてて、新しく並列CSSエンジンが導入されたらしい

>>535のAsync generatorも使えるようになってる

async function* getChunkSizes(url) {
const response = await fetch(url);
for await (const chunk of streamAsyncIterator(response.body)) {
yield chunk.length;
}
}
553名無しさん@おーぷん :2017/11/17(金)13:27:33 ID:pDG
WebAssembly対応、主要ブラウザChrome/Firefox/Edge/Safariで整う。Webアプリの開発言語としてJavaScript以外の選択肢は広がるか?
http://www.publickey1.jp/blog/17/webassembly_browsers.html
554名無しさん@おーぷん :2017/11/18(土)18:33:15 ID:frY
一時期Reactのライセンスが問題になってたが、結局MITになったんだな

Facebook、ReactのライセンスをMITに変更の意向
http://news.mynavi.jp/news/2017/09/29/049/

Relicensing React, Jest, Flow, and Immutable.js
https://code.facebook.com/posts/300798627056246/relicensing-react-jest-flow-and-immutable-js/

React v16.0
https://reactjs.org/blog/2017/09/26/react-v16.0.html#mit-licensed
555名無しさん@おーぷん :2017/12/07(木)22:22:08 ID:1ej
Chromeの最新版(63)でもasync iteratorが実装された
556名無しさん@おーぷん :2018/01/06(土)19:42:16 ID:LVf
Meltdown, Spectreの影響で、Firefoxで時間を取得できるAPIが修正された

Mitigations landing for new class of timing attack
https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/

> The resolution of performance.now() will be reduced to 20µs.
> The SharedArrayBuffer feature is being disabled by default.
557名無しさん@おーぷん :2018/01/07(日)18:01:45 ID:LIe
>>556
この修正は、各ブラウザでも取り入れられるようだ

Mitigating speculative execution side-channel attacks in Microsoft Edge and Internet Explorer
https://blogs.windows.com/msedgedev/2018/01/03/speculative-execution-mitigations-microsoft-edge-internet-explorer/#ux7lKySy9e0EDXWm.97

Actions Required to Mitigate Speculative Side-Channel Attack Techniques
https://www.chromium.org/Home/chromium-security/ssca

開発者はcookieの扱いとMIME typeの設定に注意すべきとのこと
> Where possible, prevent cookies from entering the renderer process' memory by using the SameSite and HTTPOnly cookie attributes, and by avoiding reading from document.cookie.
> Make sure your MIME types are correct and specify a nosniff header for any URLs with user-specific or sensitive content, to get the most out of cross-site document blocking for users who have Site Isolation enabled.
558名無しさん@おーぷん :2018/01/22(月)18:15:47 ID:kQD
これから開発されるFirefoxの新規機能は、HTTPSにしか対応しない。新規のCSSプロパティなども対象
http://www.publickey1.jp/blog/18/firefoxhttpscss.html

おーぷんがHTTPS化する日は来るのだろうか
559名無しさん@おーぷん :2018/02/20(火)18:18:13 ID:8GR
ES2018の主な新機能はAsync Iteration, Rest/Spread Properties, RegExpの強化か
RegExpがかなり使いやすくなるな

新着レスの表示 | ここまで読んだ

名前: mail:





JavaScript HTML5
CRITEO