Jdrop啟動,將JSON存儲在雲端

2021-01-07 開源中國

我很高興的宣布,Jdrop正式啟動。它是將JSON存儲在雲端的項目。

創建Jdrop的動機來源於,近期我對移動的重點關注,並隨後使用行動裝置的bookmarklet(Mobile Perf 和 Page Resources, followed by Docsource)。bookmarklet的好處是可以運行在所有的支持javascript的手機上。

 

我的熱情消退了,就是在這些bookmarklet上,收集的信息被淹沒在小小的屏幕上。我不想在桌面上使用模擬器或者UA轉化,這些技術帶來了分析上的偏差,比如緩存容量、連結限制等,同時也忽略了移動承載網絡的影響。

我認識到我想做的是在行動裝置上收集數據,但在遠程分析這些數據。

bookmarklet基本上執行這2個步驟:收集並顯示數據,非常簡單的將數據保存在Jdrop上。一旦數據在雲端,就可以在任何地方使用更大的屏幕讀取。該書籤的顯示代碼可以方便使用,通過在JSON中封裝數據,以及回傳在Jdrop的web頁中顯示代碼。簡而言之,就是Jdrop。

我用Jdrop整合兩個bookmarklet:Page Resources 和 Docsource。同時很狂喜的宣布Thomas Fuchs將Jdrop加入到他的DOM Monster bookmarklet中。當你運行這些bookmarklet時,你能夠看到一個新的」「存儲到Jdrop」的連結。

所有的這些bookmarklet,加上其他,在超級好用的Mobile Perf bookmarklet中。這些步驟的完整設置如下:

在你的手機設備上:

在你的桌面計算機或便攜電腦上:

註冊到Jdrop 點擊 「My JSON」,查看你保存的數據。

如果你想建立一個專注在移動性能的bookmarklet,我建議你將它整合到Jdrop, Jdrop devdocs 解釋了必要的變化。

Jdrop目前在Alpha階段。你很可能發現bug,或者想到一些新的功能。那麼請你加他們到l問題提交表單. Jdrop是開源的,所以你能夠看到所有的代碼,做出巨大貢獻的James Pearce,寫了包括 oauth-php 和幾乎全部UI的所有代碼。

我在我的Webstock工作間,用Jdrop演示了Blaze Mobile Performance Tool 和pcapperf。我們已經開啟了移動性能工具,我正在收集更多的數據(在我的行動裝置上),並分析這些數據(在我們桌面電腦上)。我期望與移動開發社區共同努力,創建更多的工具,並使用這些工具,建立更快的移動web應用。

譯自:http://www.stevesouders.com/blog/2011/02/16/jdrop-json-in-the-cloud/

 

Bookmarklet定義在中文維基中是這樣定義的:

小書籤是一種Applet,即一種小型的程序,以URL的形式被存為瀏覽器中的書籤,或是網頁上的一個連結。小書籤的英文 名,Bookmarklet是由Bookmark和Applet組合而來。無論小書籤如何以什麼形式儲存,它們都是用來對瀏覽器或是網頁添加一些特定功能 的。點擊時,小書籤會執行這些操作,從執行搜索到導出數據。小書籤一般是JavaScript應用程式。

使用方法也非常簡單,就是將特定的書籤添加到書籤欄即可,Chrome和Firefox都可以直接拖拽到書籤欄,IE需要保存一下。
也可以創建書籤,然後將書籤原始碼寫入到書籤地址欄中,相對麻煩。也就是說,只要支持JS的瀏覽器就可以使用,只要能夠添加書籤的瀏覽器就可以添加Bookmarklet。

相關焦點

  • Python零基礎編程——文件、JSON數據存儲
    摘要書接前文:01-《零基礎編程——起步並搭建Python環境》02-《零基礎編程——變量與數據類型》03-《零基礎編程——Python循環、函數、類》教程使用的還是《Python編程入門到實戰》(參考:https://s.click.taobao.com/3AFvciv)本文將講解
  • 給玩家福利 雷蛇將存儲遊戲進度到雲端
    雷蛇公司是世界領先的娛樂設備和娛樂軟體的製造與開發商,今天宣布Razer Game Booster軟體將自動在雲端保存玩家的遊戲資料。在測試版本中,Razer Game Booster會將用戶的遊戲資料備份到Dropbox中,其他的雲存儲伺服器將會在完整版中開啟。
  • 將數據存儲至雲端前必須知道的九件事
    企業的數據,諸如文檔、圖像、電子郵件、視頻等,數量越來越多,如果將其存儲在企業的數據中心,其成本很高,越來越多的企業將數據存儲在雲端。但企業在將數據存儲到雲端之前,最好經慎重的考慮之後,選擇合適的雲供應商。企業最好考慮以下九個方面:
  • Springmvc框架對json的支持 Java程式設計師必看
    json是一種前後端分離思想所使用的存儲數據的格式,然而使用Springmvc這個框架在對前臺參數處理時會遇到很多坑,下面我們就模擬一下前臺發送json數據看springmvc能否成功接收。這是我的jsp頁面,我們使用Jquery的方式對後端發送json字符串,這就需要引入jquery這個框架, 當我啟動項目是js死活都解析不出來jquery的路徑,經過好長一段時間的忙活終於找出來了問題所在,原來罪魁禍首就是springmvc中的DispatcherServlet,它把我的jquery路徑當做請求處理了,於是我們必須不讓他處理這個請求,讓它對靜態資源放行需要進行如下配置
  • 使用JSONObject生成和解析json
    中不區分整數、小數等類型,而統一使用Number來存儲數字。構建json在eclipse中使用JSONObject需要引用org.json包,推薦通過maven引用,如果不會使用maven,搭建maven項目可參考這篇文章《使用Eclipse構建Maven項目 (step-by-step)》,引用json則參考這篇文章《maven引入json各種版本》。
  • json for modern c++的使用
    2.整個代碼由一個頭文件組成json.hpp,沒有子項目,沒有依賴關係,沒有複雜的構建系統,使用起來非常方便。3.使用c++11標準編寫。4.使用json 像使用STL容器一樣。5.STL和json容器之間可以相互轉換。…如何使用?將github上的src文件夾裡的json.hpp頭文件下載保存到當前目錄中。
  • RAZER遊戲加速器 輕鬆存儲遊戲進度至雲端
    2014年2月26日,美國加州,卡爾斯巴德--Razer(雷蛇),全球娛樂設備與軟體業的領導品牌,於今日宣布旗下Razer Game Booster遊戲加速器軟體已具備被命名為"遊戲存檔管理器"的新功能,可自動將用戶的遊戲數據和設置雲端的。到目前為止,該項新功能已支持數千款遊戲。
  • PHP中JSON的應用
    不可否認,XML是很不錯的數據存儲方式,但是其靈活恰恰造成了其解析的困難。當然,這裡所指的困難,是相對於本文的主角--JSON而言。JSON為何物?我就不重複概念了。通俗的說,它是一種數據的存儲格式,就像PHP序列化後的字符串一樣。它是一種數據描述。比如我們將一個數組序列化後存放,就可以很容易的反序列化後應用。
  • python3處理JSON數據
    前言使用python做開發,經常會遇到json數據解析問題,本文,我將帶領大家學習使用python3處理json數據,並將字典反轉義為json數據。一、基礎知識1.什麼是JSONJSON是一種輕量級的數據交換格式,便於任何機器理解,採用完全獨立於程式語言的文本格式來存儲和表示數據。
  • python讀寫json文件
    輸出結果,最外圍是一個字典,而字典的值既可以是基本的數據類型,比如數值,字符串,又可以是列表,字典等數據結構,相互嵌套,就構成了整個json文件。對於json文件的讀寫,也稱之為json的編碼和解碼。所謂解碼,就是將文字格式的json轉換為程式語言中的對象,編碼則相反,將程式語言中的對象轉換為json格式的字符串。
  • Python處理json總結
    一般,後臺應用程式將響應數據封裝成JSON格式返回。JSON的基本語法如下:JSON名稱/值對。JSON 數據的書寫格式是:名稱/值對。名稱/值對包括欄位名稱(在雙引號中),然後著是一個冒號(:),最後是值。
  • JSON&AJAX
    它基於 ECMAScript(歐洲計算機協會制定的 JS 規範)的一個子集,採用完全獨立於程式語言的文本格式來存儲和表示數據。簡潔和清晰的層次結構使得 JSON 成為理想的數據交換語言。易於人閱讀和編寫,同時也易於機器解析和生成,並有效地提升網絡傳輸效率。
  • (實用篇)PHP的serialize序列化數據與JSON格式化數據
    serialize序列化我們在一些老的WEB系統中可能會看到在資料庫或在文本文件中存儲著一大串貌似有著特殊含義的字符串文本內容。我們仔細看會發現它具有數據類型和結構等信息,但是它並不容易人工閱讀,它只適合PHP程序讀取。PHP的serialize將數組進行了序列化並存儲。
  • Java解析json的一些操作
    >json字符串—>json對象JSON.parseObject() 從字符串解析 JSON 對象JSON.parseArray() 從字符串解析 JSON 數組靜態方法parseObject() 能夠將json格式的字符串轉換成一個JSONObject對象,然後再進行json的「增刪改查」的操作增.put("key","value"
  • PHP json_encode() 函數介紹
    在 php 中使用 json_encode() 內置函數(php > 5.2)可以使用得 php 中數據可以與其它語言很好的傳遞並且使用它
  • JSON從入門到精通
    一、基礎入門1、什麼是jsonJSON:一種與開發語言無關的、輕量級的數據存儲格式,全稱JavaScript Object Notation,一種數據格式的標準規範,起初來源於JavaScript這門語言,後來隨著使用的廣泛,幾乎每門開發語言都有處理
  • php解析json格式的文本
    昨天,在我校的高級培訓群裡,有同學諮詢了如何用php解析json格式的文本問題,老師發現這個問題比較典型,在此將相關的知識點總結分享給同學們,希望對其他同學掌握該知識點也能起到一些幫助。同學jsoly提問說,有這樣的一個數組$arr(如下圖所示)想轉換為php的數組,該如何處理。一眼望去就是個json格式的字符串,顯然php裡面不能這樣定義,這樣的定義會報語法錯誤,就像這樣:
  • 最佳私人云端 華芸AS-602T網絡存儲評測
    雲端存儲是目前很多人都喜歡的全新的存儲方式,其最大的好處就是能夠讓用戶能夠隨時隨地的通過網絡訪問到雲端的數據,讓移動辦公成為現實。但是對於大多數人來說,公有雲存儲對於重要數據的存儲並不安全,而打造私人云端存儲則成為每個人的夢想。華芸AS-602T是一款雙盤位NAS存儲,能夠幫助私人用戶打造屬於自己的專屬雲端存儲。
  • 生成labelme能查看的json格式文件
    從左上點開始順時針旋轉的四個頂點的坐標,如下圖所示:將TXT文檔中標註信息,存儲到labelme標註的json文件內,代碼如下:import jsonimport base64from PIL import Imageimport ioimport osimport cv2import numpy as np
  • 騰訊相冊管家打造雲端安全存儲,開創照片管理新模式
    當照片越來越多時,大家通常會選擇轉移到電腦或上傳雲端。而雲端信息洩露事件頻發、各大雲盤相繼關閉,讓用戶對雲端照片存儲的安全性和資料轉移有著顧慮;同時,雲端存儲照片卻不方便管理,想從大量照片中尋找到特定照片非常困難。那麼,這些問題有沒有更好的解決方案呢?