1. 程式人生 > >再接再厲,JSONViewer現已支援Firefox、Microsoft Edge、360瀏覽器,可能是最好用的JSON格式化工具

再接再厲,JSONViewer現已支援Firefox、Microsoft Edge、360瀏覽器,可能是最好用的JSON格式化工具

之前寫的JSONViewer,截至目前在谷歌商店裡已經有1000+的自然下載量了

為什麼開發JSONViewer?

日常開發中,拿到介面輸出的JSON一般會去線上的JSON格式化網站檢視,但是線上格式化JSON網站一般一個視窗只能檢視一段JSON,如果同時有3段JSON需要檢視,那麼就需要開3個視窗,比如這樣

視窗開多了影響檢視,更沒辦法對比,隨即有了一個想法:在一個頁面同時檢視多個JSON,這才有了JSONViewer。並且做成了可以離線執行的瀏覽器外掛,非常方便。看看效果

上架谷歌商店後很久才發現,其他瀏覽器,比如360瀏覽器這種國內市場份額很大的瀏覽器也需要適配,一不做二不休,直接適配所有主流的瀏覽器。

一、360安全瀏覽器

測試同事喜歡用這個瀏覽器,它可以模擬IE,還可以隨時切換“極速”和“相容”模式。為了開發外掛特意安裝了360安全瀏覽器,截至目前還沒有亂彈廣告,也沒有隨意往我的電腦裡安裝其他軟體。

話不多說,直奔外掛商店看看:https://ext.se.360.cn/

360外掛商店沒法自己在後臺填寫外掛的資訊,需要按要求打包好各種檔案發上去。

1..crx格式的外掛可以通過360極速瀏覽器打包;

2.功能說明文件也就是上架後用戶看到的外掛詳情,一段文字即可;

3.圖片切割成指定大小,png格式

注:和Chrome外掛不同的是,360外掛商店強制要求manifest.json裡有update_url配置,並且需要指向:http://upext.chrome.360.cn/intf.php?method=ExtUpdate.query

按要求打包好上傳,等待2個工作日即可,期間可以發郵件催。上架成功是這樣的

搜尋“json”看看競品

二、360極速瀏覽器

其實就是360谷歌版,跟谷歌Chrome瀏覽器差不多。圖片尺寸跟360安全瀏覽器外掛略有不同,按要求切下素材圖之後上傳即可。看看上架後的效果

同樣,在360極速瀏覽器外掛商店搜尋“json”看看競品

三、火狐Firefox瀏覽器

剛畢業的時候用的瀏覽器,當時看《鋒利的jQuery》裡用的就是這個瀏覽器,配合FireBug使用非常不錯,現在很久不用了。本以為也是砍瓜切菜般的打包提交上去即可,誰曾想過程非常曲折。第一版提交上去就被拒了

大概意思是:

1)3.0版本之前的jQuery不能用,因為官方不支援了;

2)用第三方js庫不能修改內容,必須原樣提交。仔細想了想,也沒修改任何js啊。不過還是被這種人肉稽核,還打了這麼多字的退回原因給折服了。

根據提示把jQuery改成最新的3.5.0打包提交上去,還是被拒

跟第一次稽核不是同一個人,說的問題也不是同一個點。最後一行對方說最新的jQuery是3.4.1,3.5.0還未釋出,但是jQuery3.5.0的確已經發布了,我感覺不能再跟對方廢話了。再提交一版,同時把用到的三方js庫的github release地址貼上去,順利通過了

注:火狐瀏覽器外掛跟谷歌系的一個區別是,外掛圖示點選不是chrome.browserAction.onClicked事件,而是browser.browserAction.onClicked事件

四、微軟Edge瀏覽器

這個Edge不是現在Win10系統預設的Edge瀏覽器,是微軟基於chromium開發的新Edge,已經出Beta版了,正式版推出後應該會通過Windows Update把大家電腦的老Edge瀏覽器替換掉。下載地址

直奔外掛商店看看,果然是基於chromium開發的瀏覽器,外掛基本都一樣,直接打包提交稽核,大概1個工作日稽核通過,看看效果

可以看出,Edge的外掛商店還非常簡陋,連提交的截圖都沒顯示出來。估計等正式版放出後,外掛商店應該會稍微豐富點。

感覺微軟的這個Edge瀏覽器市場份額會越來越大,因為這個隨windows一起發售,同時微軟的服務不會被Q,可以隨意同步書籤、密碼、設定以及外掛等。

五、谷歌Chrome瀏覽器

俗話說,道生一,一生二,二生三,三生萬物。微軟陸續放棄了IE、Edge,轉而投入chromium大家庭足以說明谷歌開源的實力。

谷歌外掛商店的稽核機制把大部分稽核工作交個了機器,而不是人工稽核,同時還保證了質量。如果你的外掛沒有申請任何許可權,那麼會很快通過。

但是也有個壞訊息,谷歌外掛商店不再接收新外掛提交了,只能更新現有的外掛。

至此,所有瀏覽器都適配了,希望能提升大家的開發效率。

原始碼

Github:https://github.com/oppoic/JSONViewer

Gitee:https://gitee.com/oppoic/JSONViewer

各大商店下載地址

360安全瀏覽器:https://ext.se.360.cn/webstore/detail/bbfdgoegbemcajgdfpnmablnnbhhpdjb

360極速瀏覽器:https://ext.chrome.360.cn/webstore/detail/clpioljolfemmmhgjgpkmfjhjbmeamld

火狐Firefox:https://addons.mozilla.org/zh-CN/firefox/addon/jsonviewpro/

微軟Edge:https://microsoftedge.microsoft.com/addons/detail/plbmlbokmdfffnjgepkiknofbbljempm

谷歌Chrome:https://chrome.google.com/webstore/detail/jsonviewer/khbdpaabobknhhlpglenglkkhdmkfnca

 

本文地址:https://www.cnblogs.com/oppoic/p/12745904.html

關聯閱讀:https://www.cnblogs.com/oppoic/p/10444012.html

最後,感謝 json.cn 給的入口

相關推薦

再接再厲JSONViewer現已支援FirefoxMicrosoft Edge360瀏覽器可能最好JSON格式化工具

之前寫的JSONViewer,截至目前在谷歌商店裡已經有1000+的自然下載量了 為什麼開發JSONViewer? 日常開發中,拿到介面輸出的JSON一般會去線上的JSON格式化網站檢視,但是線上格式化JSON網站一般一個視窗只能檢視一段JSON,如果同時有3段JSON需要檢視,那麼就需要開3個視窗,比如

JS 判斷Chrome核心的360瀏覽器並禁用

(原因:大家肯定會發現360瀏覽器在很多web專案上面會存在一定的問題,不管是用“相容模式”還是“急速模式”,都可能還會存在問題。但是因為很多使用者都裝了360防毒軟體,基本上都是在不知情的情況下安裝的360瀏覽器等東西,所以就讓一些Asp.NET專案執行起來有

hadoop案例測試——pi值wordcount函式hadoop不支援本地庫問題

前言:本文案例測試所需環境都是在前面幾篇blog的基礎上進行的,具體內容請檢視: http://blog.csdn.net/u012829611/article/details/77678609 http://blog.csdn.net/u012829611/article/deta

Okam(奧卡姆):小程式開發框架支援百度小程式微信小程式支付寶小程式

Okam(奧卡姆):小程式開發框架,支援百度小程式、微信小程式、支付寶小程式 Okam 是什麼 `Okam` 一個面向小程式開發的開發框架,開發體驗類 `Vue`。詳情 Okam 對各小程式的支援情況 支援 百度小程式 支援 微信小程式 支援 支付寶小程式 Okam 提供

MarkDown/Html線上轉換(支援程式碼高亮可複製到微信公眾號今日頭條)

MarkDown/Html線上轉換能夠將md渲染成html並且能保持程式碼高亮,可以方便的複製待格式的html貼上到微信公眾號,CSDN,簡書,部落格園,開源中國等。 掃碼體驗線上助手小程式 我是java程式碼 public static void main(String[

神經網路深度學習人工智慧智慧製造2018資料彙編(公號回覆“AI2018資料”下載PDF資料歡迎轉發讚賞支援科普)

神經網路、深度學習、人工智慧、智慧製造2018資料彙編(公號回覆“AI2018資料”下載PDF資料,歡迎轉發、讚賞支援科普) 秦隴紀 科學Sciences 今天 科學Sciences導讀:本文彙編五篇科普文章:一文讀懂神經網路;深度學習並非萬能:你需要避免這三個坑;2018年全球AI

計算機器前傳:結繩算籌算盤等手動計算髮展史(公號回覆“手動計算”下載PDF資料歡迎轉發讚賞支援科普)

科學Sciences導讀:計算機前傳之結繩、算籌、算盤等手動計算,到加法機、乘法機、分析機等機械計算,重點講述算盤和機械加法機的原理,展示分析機複雜圖樣。本期鋪墊,下期紙帶機、電傳紙帶機、單任務電子計算機是理解圖靈機、圖靈完備理論基礎之一和實物背景知識。此文為“科學Sciences”公號作業系統

Firefox 64.0 釋出tab 批量操作效能管理連結時間優化

   Firefox 64.0 釋出了,此版本主要更新內容包括: 增強的選項卡管理:現在可以從選項卡欄中選擇多個選項卡,並快速輕鬆地關閉、移動、收藏或固定它們。 更輕鬆的效能管理:新的工作管理員頁面位於 about: performance,可以檢視每個開啟的選項卡消耗多

所見即所得使用Java將HTML解析為Excel支援多級表頭巢狀單元格合併

最近專案需要實現如題“所見即所得”的功能,之前每次生成Excel都需要重新從資料庫查詢一遍,降低效率不說,那些巢狀的表頭實在是很難用Sql巢狀拼接實現。而且這樣做還沒有通用性,不同的表格需要寫不同的Sql實現,非常繁瑣。         在網上找了很

java驗證支援6-20個字母數字下劃線或減號以字母開頭“這個的正則表示式怎麼寫?

轉自:https://yq.aliyun.com/wenzhang/show_96854 問題描述 java驗證,”支援6-20個字母、數字、下劃線或減號,以字母開頭“這個的正則表示式怎麼寫? 驗證”支援6-20個字母、數字、下劃線或減號,以字母開頭“的正則表示式

egg-ueditor基於egg的UEditor百度編輯器後端實現支援圖片/檔案上傳列表及圖片遠端抓取

egg-ueditor 基於egg的UEditor百度編輯器後端實現,支援圖片/檔案上傳、列表及圖片遠端抓取 原始碼:https://github.com/inmyjs/egg-ueditor 安裝 npm install egg-ueditor --save 使用方

C# RSA加密解密加簽驗籤支援JAVA格式公鑰私鑰PEM格式公鑰私鑰.NET格式公鑰私鑰 -變態模式【支援私鑰加密公鑰解密】(二)

RSA變態模式:【私鑰加密,公鑰解密】 一般這種寫法都是JAVA弄的。.NET原生不支援。為啥,我也不清楚,大概是因為安全性問題吧,畢竟公鑰是人人都可是持有的。私鑰只有自己擁有。 簽名一直都是【私鑰加簽、公鑰驗籤】只為證明該訊息是你發出來的。 這裡使用了BouncyC

【小技巧】如何修改 Lua 5.1 的引擎讓Lua支援中文變數名混合變數名

最近在倒騰 Lua 指令碼引擎。Lua 現在廣泛用於各種遊戲、PSP中,速度極快,與 C++ 宿主程式碼“相處”能力強,還有第三方增強工程如 LuaPlus, LuaBind 等的支援,筆者正是在使用 LuaPlus 這個不錯的 Lua C++ 封裝,內建 Lua 5.1 引

html5錄音支援pc和Androidios部分瀏覽器微信也是支援JavaScript getUserMedia

花了兩天時間在前人基礎上重複造了一個網頁錄音的輪子,順帶把github倉庫使用研究了一下,扔到了github上,地址:https://github.com/xiangyuecn/Recorder copy之前說點什麼 準備做一個網頁版聊天介面

windows系統Fiddlercharles不支援firefox瀏覽器抓包

在windows系統下,可以發現Fiddler、Charles都可以抓取到windows自帶瀏覽器的包,但是無法抓取firefox瀏覽器的包,以下是我解決該問題的方法: Fiddler支援firefox實現 首先:開啟Fiddler代理工具,頂層選單點選T

C# RSA加密解密加簽驗籤支援JAVA格式公鑰私鑰PEM格式公鑰私鑰.NET格式公鑰私鑰一般模式【支援公鑰加密私鑰解密】(一)

2017-12-04日更新:增加支援微信支付。程式碼註釋中//☆☆☆☆.NET 4.6以後特有☆☆☆☆的別用,那個不對。 RSA非對稱加密。簡明扼要吧,直說乾貨。(在此特別感謝下貳進位制,提供JAVA版的公鑰私鑰) C#RSA加簽解籤加密比較常見,一般遇到的問題是非.NET

一款美觀的自定義SeekBar支援雙向階段滑動刻度負數等多種強大自定義屬性

效果圖 前言 篇幅有限,本文只講解關鍵關鍵思路,伸手黨和想看詳細思路的請移步 傳送門點我點我!!,如果喜歡,歡迎 Star 和 Fork ! 實現思路 本控制元件其實奔著雙向滑動的SeekBar實現的,不過相容了單向滑動(隱藏一個拖動

jsjQuery相容IE與firefox火狐的回車事件

js <script> document.onkeydown=function(event) { e = event ? event : (window.event ? window.event : null); if(e.keyCode==13){ //執行的

將企業協作與微信結合明道打通微信實現從微信到明道的訊息分享目前已支援文字圖片以及連結

微信已經成為很多人手機裡的必備應用,很多公司甚至將其作為內部工作的溝通工具,因此其工作屬性也凸顯了出來。為了讓企業內部協作和微信有更多的結合,明道把自身的產品和微信打通,實現了從微信到明道的訊息分享。 目前這套分享機制已經支援文字、圖片和連結,其實現機制和印象筆記類似,明道使用者只需在微信中關注“我的明道

SQL中union(並集)except(差集)intersect(交集)用法然而 mysql 不支援except 和 intersect

​​​​​​知識點: UNION返回兩個結果集的並集。還有一個union all的用法(union沒有包含重複列,union all 包含重複列) EXCEPT 返回兩個結果集的差(即從左查詢中返回右查詢沒有找到的所有非重複值(第一個表有,第二個表無))。 INTERS