のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,921人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレ+ JavaScript の質問用スレッド vol.119 +

    JavaScript覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    51 = :

    >>49

    52 = :

    【悪用禁止】
    「ブログを作っても見に来てくれる人がいない」
    と困っているヤツに朗報♪
    このツール使えば初日で600PV、3日で2000PVは普通にいく
    リピーターを作るにはブログのコンテンツを充実させるしかないけど
    初回アクセスはマジで大量に稼げるぞ

    http://imgur.com/31XboTm

    53 = :

    フェードインの実装にあたり
    開始時刻と現在時刻の経過時間を算出し、
    それを全体の所要時間で割り、進捗率を算出
    それを元にopacityを設定する
    とやってみたところ、全然なめらかになりません
    setTimeoutで20msごとに呼び出すようにしているのですが
    最初のタイマー呼び出しの時点で、進捗率が70%以上だったりします
    20msをセットしたのに700ms経ってから呼び出されているのです
    このやり方は駄目なんでしょうか
    どういうやり方がいいですか?

    54 = :

    デュレーションを2000msにするとかなりなめらか感が出ますが
    それでも初回呼び出しまで800msくらいかかり
    進捗率40%からはじまってたりします・・
    タイマー呼び出しってこんなにイニシャルコスト高かったですっけ?
    何か間違ってるんですかね?

    55 = :

    dom.style.opacity = 0;
    var start = _.now();
    setTimeout(function f() {
    var lapse = _.now() - start;
    console.log(lapse);
    var ratio = lapse / milliseconds;
    if (1<ratio) ratio = 1;
    console.log(ratio);
    dom.style.opacity = ratio;
    if (ratio<1) setTimeout(f,20);
    },20);

    こんなコードです
    _.now()はlodashの時刻取得関数です

    56 = :

    >>53-55
    使用しているライブラリ名称は?
    どうせならjsfiddleにでもUPして現象を再現可能な形にして欲しいのだが

    57 = :

    ライブラリ名称???

    58 = :

    >>53-55ではないけど
    http://fiddle.jshell.net/2rnucbt9/

    59 = :

    >>58
    コンソールを見たらすぐ分かるし、実際に動いていないのが視覚的に分かると思うんだけど
    "Uncaught ReferenceError: _ is not defined"

    60 :

    >>53
    過去に同じもの作って使ってたわー
    インターバル時間は信用ならんよ

    61 = :

    >>58
    横からだけど、ライブラリ依存処理を外した
    http://fiddle.jshell.net/2rnucbt9/1/
    GC36では 0.027 から始まるんだけどね
    遅延時間はUA依存性が高い

    62 = :

    >>59
    Firefoxでしか確認してなかったスマソ
    http://fiddle.jshell.net/2rnucbt9/2/

    63 = :

    皆様ありがとうございました
    ライブラリはlodashでした
    コードのどこかに間違いがあるのではなく、
    イニシャルコストがかかるのが普通なようですので、
    初回呼び出しをフェード開始時刻にしたらなめらかになりました
    クロージャの作成に時間がかかるのかもしれませんが、
    遅延が100msオーダーとは予想もしませんでした
    そこまで重い処理は通常ほとんどないので

    64 = :

    > ライブラリはlodashでした

    うん、>>55にちゃんと書いてあるよね?

    > _.now()はlodashの時刻取得関数です

    だから>>56はなんで「ライブラリ名称は?」
    なんて言ってるんだ?って書いたの。

    65 = :

    無駄に煽るぐらいなら前向きな指摘をしてやればいいのに

    67 = :

    jQuery専用スレとか、lodash専用スレでも
    立てて欲しいのか?

    > 純粋JSスレ(Ajax,DOMを含む)
    AjaxやDOMが含まれる時点で純粋じゃないし、
    ブラウザJavaScript専用スレでも立てれば?

    68 = :

    ライブラリ総合スレはそもそもあるんだが、荒らしがそっちに行かないのが問題だな

    70 = :

    >>69
    乙。これでJSライブラリの話がでるたび、
    荒らしてくる奴が消えるといいな

    71 = :

    乙じゃねーだろw
    しょうもないスレを立てたことを板のみんなに謝れ
    2chのスレ数は無限じゃねーんだぞ

    72 = :

    jqueryのキューの仕組みが良く分かっていないのですが
    DOMひとつひとつに個別のキューが備わっているのでしょうか?

    73 = :

    >>71
    > 2chのスレ数は無限じゃねーんだぞ
    無限だろw っていうかファイルサイズ的に
    新しく作ろうが、同じ所に書きこもうが大差ないって。

    74 = :

    >>72
    キューってなんですか?

    75 = :

    web製作板なんだからブラウザ上のJSなのは前提なのに
    「ブラウザ搭載JavaScript」って言ってるのが、なんかものすごく頭悪い

    76 = :

    >>74
    アニメーションキューのことです

    77 = :

    くそスレを立てたせいで有益だが書き込みの少ないスレが死ぬかもしれない
    スレ立てには責任が伴うんだ

    78 = :

    >>75
    ブラウザ搭載JavaScriptで作られた
    ライブラリを認めないっていうんだから、
    そう書くしか無い。

    79 = :

    >>77
    責任ってなにか伴うのか?
    規約に書いてたっけ?

    80 = :

    window.open();
    で新しいタブを開いた時、
    同時にそれがアクティブになりますが、
    アクティブにしない方法はありますか?
    元ウインドウがアクティブのままタブだけ増やしたいです

    82 = :

    自分がblurされた瞬間に自分をフォーカスする
    など悪質なウインドウが作れてしまうし
    セキュリティ的な問題ですかね・・

    83 :

    >>80
    その辺は20年近く前から
    アダルトサイトとブラウザのイタチごっこが続いてる分野だ

    海外のアダルトサイトを色々回ってみると
    知らない間に後ろに小さいウィンドウが開いていたりするから
    その辺のコードを見てみるといいかもしれないね

    84 = :

    >>83
    おすすめのアダルトサイトを教えて下さい。

    85 = :

    >>84
    xvideosとか、最初に再生ボタン押すと
    後ろにウィンドウ開くでしょ

    86 = :

    xvideos!

    うぉぉぉ!これ無修正っすか! 無料ですよね?
    見ても捕まらないですよね。

    良いサイトありがとうございました。
    うぉぉぉぉ!

    87 = :

    ふぅ。

    それで何の話でしたかな?

    88 = :

    PVを確実に上げる方法
    以下の画像に飛んでみると、最下部に昨日1日でこの画像が何回閲覧されたかが書いてある(○○ viewsってとこ)。
    この方法を使えばそれくらいPVが上がるっていう実例な。

    http://imgur.com/I0sn4k5

    89 = :

    >>82
    昔はもっと酷かったよ

    IEでwindow.openするときにUIなしで
    ウィンドウの中身だけを開くことが出来たので
    デスクトップに消せない広告を出しっぱにすることが出来た

    F4で閉じれるんだけど

    91 = :

    arrayにキー持たせるってどういうこと?

    92 = :

    jqueryのdataってどういう仕組みで
    DOMとオブジェクトを結びつけてるんですか?

    93 = :

    domのattributeに
    dataのキーを持たせる
    という方法が考えられますが、
    dataのために属性を追加するのってどうなん?という気もします
    一方dom自体をキーがわりにすると、
    毎回探索処理が走るのでコストが引っかかります

    94 = :

    ソース見ろよ

    96 = :

    http://code.jquery.com/
    が落ちとるじゃん

    97 = :

    code.jquery.com
    でツイッター検索するとわりとちょくちょく落ちてる感

    99 = :

    >>94
    ソースを見るとかなり複雑な処理をしているようです
    知っている人教えて下さい


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について