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

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレ+ JavaScript & jQuery 質問用スレッド vol.7 +

JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
351 : Name_Not - 2017/07/24(月) 03:56:27.22 ID:???.net (+98,+27,-25)
>>348
いい加減jQuery必須のzip圧縮ライブラリとか
名前を隠すのはやめれ。
わざとらしい
352 : Name_Not - 2017/07/24(月) 05:53:08.54 ID:???.net (+54,+11,-100)
>>348
JavaScriptでデータベース扱う処理は流行りですかね。

自分もJavaScriptでzip化させたくてライブラリ探してみたけど全てダメでした。
Chromeの最新版で試してみたけどどれも停止するんですよ・・
特にjQuery読み込み必須のzip化ライブラリは重くて使い物にならなかったです。
37MBのファイルですら実行できなかったです。

自分で書くしか無いですかね~
353 : Name_Not - 2017/07/24(月) 11:24:22.84 ID:???.net (+130,+29,-52)
自分で書けば?
そんなに難解なフォーマットでも無いみたいだし
例えば圧縮無しのアーカイブ化だけとかなら簡単にできそうだよ
もしくは要件定義してくれたら俺が書いても良いよ
354 : Name_Not - 2017/07/24(月) 11:33:49.96 ID:???.net (+74,+29,-6)
>>353
どんな処理をさせるか簡単で良いので流れを説明できますか。
355 : Name_Not - 2017/07/24(月) 12:40:36.02 ID:???.net (+43,-30,-111)
jQuery必須のzip化ライブラリ重いですねーw

jQuery必須のzip化ライブラリ重いですねーw 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
356 : Name_Not - 2017/07/24(月) 13:12:09.58 ID:???.net (-3,-29,-49)
なんでjQuery必須のzipライブラリって重いの?
jQueryが糞だから?w
357 : Name_Not - 2017/07/24(月) 17:32:11.07 ID:???.net (+44,-29,-20)
>>354
サーバから受信したor手持ちの<File>をzip化したいんじゃないの?
ただ仕様通り並べていくだけじゃん
358 : Name_Not - 2017/07/24(月) 18:14:07.03 ID:???.net (+68,+29,-52)
>>357
それだとそのへんに転がってるzipライブラリと同じで50MB程度で停止してしまうよ。
jQuery必須・不必須関わらずまともに動くものがあったら教えて欲しいです。
欲しいのはGB単位でも扱えるzip化スクリプトです。
360 : Name_Not - 2017/07/24(月) 22:53:30.98 ID:???.net (+10,-17,-30)
なんでjQueryを使ったzipライブラリは
まともに動かないのでしょうか?
バグが有るのですか?
361 : Name_Not - 2017/07/24(月) 23:00:25.44 ID:???.net (+43,-29,-60)
jQuery と、zip は何も関係がない。
jQueryは、符号化処理するモジュールではない

Node, Haxe にも、モジュールは無いのか?

それか、OS に入っている、zip コマンドを起動するとか
362 : Name_Not - 2017/07/24(月) 23:09:12.54 ID:???.net (+67,+29,-21)
俺が知ってるzipライブラリはjQueryがないと動かないという証拠があるんだが
363 : Name_Not - 2017/07/24(月) 23:23:15.99 ID:???.net (+1,-17,-31)
>>359
UTF-8 には、1文字で、1~6バイトとか?

どの文字が何バイトかなんて、ユニコード規格を決める人しか、知らないだろ
364 : Name_Not - 2017/07/24(月) 23:27:07.76 ID:???.net (+24,-17,-68)
>>362
jQuery で、どこかの無料サイトにアクセスして、
そのサイトに送ったデータを、zip 化してるだけじゃないの?

そのサイトのデータ量の上限を超えているので、エラーになっているとか?
365 : Name_Not - 2017/07/24(月) 23:53:14.32 ID:???.net (+49,+21,-21)
>>359
JavaScript における文字コードと「文字数」の数え方

http://blog.jxck.io/entries/2017-03-02/unicode-in-javascript.html
366 : Name_Not - 2017/07/25(火) 01:21:19.83 ID:???.net (+2,-29,-31)
>>364
zipライブラリで圧縮されている。
そしてjQueryがないと動かない仕様になっている。
というかJavaScriptでライブラリ公開とかしたことありますか?
367 : Name_Not - 2017/07/25(火) 02:36:05.27 ID:???.net (+57,+29,-21)
俺が知ってるjQueryがないと動かない
zipライブラリについて質問してもいいですか?
368 : Name_Not - 2017/07/25(火) 03:11:59.50 ID:???.net (+57,+29,-26)
作る技術もないのに作ろうかとか言ってる人なんなの?
はよ処理内容の流れを説明してくださいよw
369 : Name_Not - 2017/07/25(火) 09:47:44.94 ID:???.net (+25,-2,-18)
やった完璧なjQueryが必要なzipライブラリ見つけた!
370 : Name_Not - 2017/07/25(火) 11:23:32.60 ID:???.net (+52,+24,-17)
数GBも扱いたかったらStreamを使うしか無いわな
371 : Name_Not - 2017/07/25(火) 16:52:55.80 ID:???.net (+44,-30,-148)
普通のツールと違ってファイルをディスク上に置いたまま、一部を読みながらディスクに書き出すと言うことができないから
まずZIPする前の何GBも貯めていく時点で無理が生じると思う

現状ブラウザからファイルをダウンロードさせようと思うとaタグのdownload属性を使ってhrefにblobのObjectURLを指定することになるよね?
でもstreamをblobにするのは無理

となるとワンちゃんあるのはサービスワーカーからocted-stringを吐き出すこと
ローカルファイルをReadableStreamとして読んだらブラウザが空気読んで最低限のメモリ消費にしてくれないだろうか?
そしてそれを自作ReadableStreamにし、それをResponseにしてサービスワーカーから返すことでできるのかもしれないね
372 : Name_Not - 2017/07/26(水) 01:21:26.06 ID:???.net (+7,-29,-88)
データを丸ごと取れるのは、せいぜい数MB まで

ブラウザで動画など、数GB あるようなデータは、
ストリームと言って、受信したら端から、データを捨てていく

バッファには、直近の数MBしか、残っていない

jQuery では、こんな処理はできない。
Node などのJavaScript でも出来ない

ブラウザのように、OSのファイルAPI を使っている、言語しかできない
373 : Name_Not - 2017/07/26(水) 01:35:20.32 ID:???.net (+24,-30,-55)
>>372
できるっぽいよ

jQueryの$.ajaxで通信途中のresponseTextを取得する
http://abicky.net/2011/12/25/042412/
374 : Name_Not - 2017/07/26(水) 07:57:00.11 ID:???.net (+91,+29,-20)
どいつもこいつも程度が知れるレベルだな
375 : Name_Not - 2017/07/26(水) 09:36:44.82 ID:???.net (+57,+29,-37)
中途半端な知識でjQueryを陥れようとするからそうなるんだよなw
376 : Name_Not - 2017/07/26(水) 15:43:18.35 ID:???.net (+104,+29,-18)
>>374
その程度の知れた奴は誰ですか?
377 : Name_Not - 2017/07/27(木) 00:42:50.74 ID:???.net (+4,-30,-60)
>>359
Node.js の、Buffer.byteLength で、文字列のバイトサイズがわかる。
Electron でも、できるかも

>>337
zip は、Windows だから、PowerShell とか?

Linux だと、zlib, gzip になる。
Node.js の、zlib。
Electron でも、できるかも

curl, wget のオプションにも、あるかも
378 : Name_Not - 2017/07/27(木) 08:34:11.72 ID:???.net (+74,+30,+0)
380 : Name_Not - 2017/07/27(木) 19:16:00.76 ID:???.net (+44,+18,+0)
>>373
詳しく
381 : Name_Not - 2017/07/27(木) 20:02:04.57 ID:???.net (+71,+29,-16)
>>376
問い詰めても何もならないからやめとけ。
383 : 382 - 2017/07/27(木) 20:41:42.28 ID:???.net (-1,-29,-55)
ちなみに記載の参考サイトは
jQuery3.系を使用してますが、ローカルにコピーしても効いてないですね・・
384 : 382 - 2017/07/27(木) 20:48:44.81 ID:???.net (-1,-29,-7)
・・と思ったら自己解決しました

セレクタの仕様が変更されたんですね
#→"#"
385 : Name_Not - 2017/07/27(木) 23:59:54.99 ID:???.net (+11,-30,-106)
>>379
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>jQuery</title>
</head>

HTMLの冒頭部分で、日本語・文字コードを指定する

それと、すべてのファイルを、BOM無し、UTF-8N で保存する

メモ帳では、BOM有りになるので、開発では使えない。
他のエディタ・IDEを使う
386 : Name_Not - 2017/07/28(金) 12:18:03.12 ID:g1Eb12Cq.net (+26,+29,-10)
>>385
基本的な事を忘れてました…
アドバイス通りで修正できました。
ありがとうございます!
387 : Name_Not - 2017/07/28(金) 14:53:06.85 ID:???.net (+63,+30,-170)
俺も標準厨だから特にHTML5ムーブメントが起きた頃はjQueryが大嫌いだった
それはライブラリが前提になるとより良い標準が普及するのが遅れてバッドノウハウが何時までも残ってしまうと考えてたから
でも標準の策定と実装があまりに遅すぎるし、HTML5ムーブメントの時の勢いを持った人達はどこに消えたのかと思うくらい最新仕様に興味を持って盛り上げていく人が少ない
最近は細かい事を言わずjQueryをポリフィルのような感じで使っていってもいいと思えてきた
389 : Name_Not - 2017/08/01(火) 23:35:40.30 ID:???.net (+117,+26,-3)
日本の使用率が駄々下がり中
390 : Name_Not - 2017/08/02(水) 00:19:34.87 ID:???.net (+69,+29,-10)
>>389
そういうデータが有れば上司を説得できます!
あるなら教えてください!
391 : Name_Not - 2017/08/02(水) 00:34:29.96 ID:???.net (+73,+29,-18)
>>389
各国の統計別データはないはずだよ。
392 : Name_Not - 2017/08/02(水) 11:21:15.86 ID:???.net (+95,+26,-109)
データは関係ないわな
チームにjQueryに頼らない環境ができているかどうかだから

あとはやっぱ対応ブラウザだな
徐々に切り替えるというのも面倒だから
jQの通信やスタイリング機能などなどを使わないとすると
標準でfetchやらWebComponentsなどなどが使えるEdge以降になる

そしてそこまでして開発スタイルをバッサリ変えて
意識高い人は満足かもしれないが、
jQ==JSと思ってるような末端の開発者たちが納得するかね?しないと思うわ
393 : Name_Not - 2017/08/02(水) 12:38:49.63 ID:???.net (-5,-28,-4)
IE8を使ってる客がまだいるので・・・
394 : Name_Not - 2017/08/02(水) 13:19:00.78 ID:???.net (+14,-13,-17)
IE8はもう普通のブログですらまともに表示されないよ
395 : Name_Not - 2017/08/02(水) 23:11:29.94 ID:???.net (+75,+29,-230)
>>392
jQueryに限らないけど、頼る頼らないの話じゃないでしょ?
頼らない方が偉いとかすごいってわけじゃない

適切な技術を選ぶ(頼る)ことが重要で
jQueryが適切ならjQuery使うべきなんだよ

最近どうもjQueryを使わないことが目的になってる
やつがいるけどさ、アレは単なる流行り物に流されてるだけ

どうせAngularとかReactとか使い出すとDOM APIなんて殆ど使わないので
とっくの昔にDOM APIは必須の知識ではなくなってるしね。
396 : Name_Not - 2017/08/03(木) 01:00:44.24 ID:???.net (+9,-29,-88)
先祖タグを削除した際、
その子孫タグのイベントを、削除してくれるのは、jQuery だけだろ

JavaScript, Zepto.js などでは、GC されなくて、メモリリークするだろ

Backbone.js でも、子孫タグのイベントを、削除するのは難しいから、出来なかった
397 : Name_Not - 2017/08/03(木) 09:33:44.79 ID:???.net (+3,-20,+0)
>>396
ブラウザ依存
398 : Name_Not - 2017/08/03(木) 20:09:35.32 ID:???.net (+1,-26,-64)
ブックマークレットで、クリックイベント実行して画面遷移して、描画完了してから入力項目に入力させたいんですが、描画完了のイベントってどうやったら取得できるでしょうか?
399 : Name_Not - 2017/08/04(金) 09:11:32.06 ID:???.net (-1,-29,-67)
同オリジンのページを表示している状態からなら
DOMContentLoadedイベントを別タブで開いて監視する
fetchして監視を挿入して遷移もいいけど、以降オリジンを外れるから微妙
400 : Name_Not - 2017/08/04(金) 10:25:47.43 ID:VyUwhkPL.net (+24,+29,-35)
ファイル・画像などの読み込み完了は、よく聞くけど、
描画完了というのは聞かない

そもそも、YouTube みたいに、
画像が読み込まれていなくても、リンクが押せるように作るべき
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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