Browser on G2:

本文详细介绍了T-Mobile G2手机浏览器的各项高级功能,包括:采用Java V8实现快速页面渲染;使用标签而非窗口进行浏览,方便切换及打开新标签;提供更平滑的滚动和缩放体验,并支持多点触控;引入屏幕控制元素如前进、后退、刷新等按钮;支持Flash及Silverlight;具备类似Firefox的搜索栏功能。

From http://www.talkandroid.com/android-forums/android-hardware/341-t-mobile-g2-phone.html

Browser on G2: 

 
1) Java V8 implementation for faster page rendering (Chrome Java language)
2) Tabs instead of Windows (like Chrome, easier to switch/open a new tab)
3) Smoother scrolling/zooming, multitouch drivers.
4) More on-screen controls, PLEASE, at least on touch and a few seconds after: e.g. http://img407.imageshack.us/my.php?i...2chromoym0.jpg
a) "Back" & "Forward" (which bring a swipable "cover flow view" for history pages when you hold either of them)
b) "Refresh"
c) "Stop"
d) "OPEN NEW TAB" 
e) "Bring on-screen QWERTY"
f) "Bookmarks" (which also bookmarks a page if held down)
... and no need for an address bar 
5) Flash and Silverlight support.
6) Ability to have Googled words available on a bar to easily jump to on a page (like Firefox, not Chrome)
7) Browser Widget support (like Opera Mobile recently)
 


(venv) gapinyc@DESKTOP-9QS7RL5:~/superset/superset-frontend$ npm audit # npm audit report bootstrap 3.1.1 - 3.4.1 Severity: moderate Bootstrap Vulnerable to Cross-Site Scripting in its Popover and Tooltip Components - https://github.com/advisories/GHSA-q58r-hwc8-rm9j Bootstrap Cross-Site Scripting (XSS) vulnerability for data-* attributes - https://github.com/advisories/GHSA-vxmc-5x29-h64v fix available via `npm audit fix --force` Will install bootstrap@5.3.8, which is a breaking change node_modules/bootstrap brace-expansion 1.0.0 - 1.1.11 brace-expansion Regular Expression Denial of Service vulnerability - https://github.com/advisories/GHSA-v6h2-p8h4-qcjw fix available via `npm audit fix` node_modules/brace-expansion braces <3.0.3 Severity: high Uncontrolled resource consumption in braces - https://github.com/advisories/GHSA-grv7-fg5c-xmjg fix available via `npm audit fix --force` Will install jest-enzyme@4.2.0, which is a breaking change node_modules/jest-environment-enzyme/node_modules/braces node_modules/sane/node_modules/braces micromatch <=4.0.7 Depends on vulnerable versions of braces node_modules/jest-environment-enzyme/node_modules/micromatch node_modules/sane/node_modules/micromatch @jest/transform <=24.9.0 || 30.0.0-alpha.1 - 30.0.0-beta.2 Depends on vulnerable versions of jest-haste-map Depends on vulnerable versions of jest-util Depends on vulnerable versions of micromatch node_modules/jest-environment-enzyme/node_modules/@jest/transform @jest/environment <=24.9.0 || 30.0.0-alpha.1 - 30.0.0-beta.2 Depends on vulnerable versions of @jest/fake-timers Depends on vulnerable versions of @jest/transform node_modules/jest-environment-enzyme/node_modules/@jest/environment anymatch 1.2.0 - 2.0.0 Depends on vulnerable versions of micromatch node_modules/jest-environment-enzyme/node_modules/anymatch node_modules/sane/node_modules/anymatch jest-haste-map 18.1.0 - 26.6.2 || 30.0.0-alpha.1 - 30.0.0-beta.2 Depends on vulnerable versions of anymatch Depends on vulnerable versions of jest-util Depends on vulnerable versions of micromatch Depends on vulnerable versions of sane node_modules/jest-environment-enzyme/node_modules/jest-haste-map sane 1.5.0 - 4.1.0 Depends on vulnerable versions of anymatch Depends on vulnerable versions of micromatch node_modules/sane jest-message-util 18.5.0-alpha.7da3df39 - 24.9.0 Depends on vulnerable versions of micromatch node_modules/jest-environment-enzyme/node_modules/jest-message-util @jest/fake-timers <=24.9.0 || 30.0.0-alpha.1 - 30.0.0-beta.2 Depends on vulnerable versions of jest-message-util node_modules/jest-environment-enzyme/node_modules/@jest/fake-timers jest-environment-jsdom 10.0.2 - 25.5.0 Depends on vulnerable versions of @jest/environment Depends on vulnerable versions of @jest/fake-timers Depends on vulnerable versions of jest-util Depends on vulnerable versions of jsdom node_modules/jest-environment-enzyme/node_modules/jest-environment-jsdom jest-environment-enzyme * Depends on vulnerable versions of jest-environment-jsdom node_modules/jest-environment-enzyme jest-enzyme >=5.0.0 Depends on vulnerable versions of jest-environment-enzyme node_modules/jest-enzyme jest-util 24.2.0-alpha.0 - 24.9.0 Depends on vulnerable versions of @jest/fake-timers node_modules/jest-environment-enzyme/node_modules/jest-util d3-color <3.1.0 Severity: high d3-color vulnerable to ReDoS - https://github.com/advisories/GHSA-36jr-mh4h-2g58 No fix available packages/superset-ui-core/node_modules/d3-color plugins/legacy-plugin-chart-horizon/node_modules/d3-color plugins/legacy-preset-chart-deckgl/node_modules/d3-color plugins/plugin-chart-word-cloud/node_modules/d3-color d3-interpolate 0.1.3 - 2.0.1 Depends on vulnerable versions of d3-color node_modules/@encodable/color/node_modules/d3-interpolate node_modules/d3-scale-chromatic/node_modules/d3-interpolate node_modules/d3-scale/node_modules/d3-interpolate node_modules/encodable/node_modules/d3-interpolate packages/superset-ui-core/node_modules/d3-scale/node_modules/d3-interpolate plugins/legacy-plugin-chart-horizon/node_modules/d3-interpolate plugins/legacy-preset-chart-deckgl/node_modules/d3-interpolate plugins/plugin-chart-word-cloud/node_modules/d3-interpolate @encodable/color * Depends on vulnerable versions of d3-interpolate Depends on vulnerable versions of d3-scale Depends on vulnerable versions of d3-scale-chromatic node_modules/@encodable/color encodable * Depends on vulnerable versions of @encodable/color Depends on vulnerable versions of d3-interpolate Depends on vulnerable versions of d3-scale node_modules/encodable d3-scale 0.1.5 - 3.3.0 Depends on vulnerable versions of d3-interpolate node_modules/@encodable/color/node_modules/d3-scale node_modules/d3-scale node_modules/encodable/node_modules/d3-scale packages/superset-ui-core/node_modules/d3-scale plugins/legacy-plugin-chart-horizon/node_modules/d3-scale plugins/legacy-preset-chart-deckgl/node_modules/d3-scale plugins/plugin-chart-word-cloud/node_modules/d3-scale d3-scale-chromatic 0.1.0 - 2.0.0 Depends on vulnerable versions of d3-interpolate node_modules/d3-scale-chromatic dompurify <3.2.4 Severity: moderate DOMPurify allows Cross-site Scripting (XSS) - https://github.com/advisories/GHSA-vhxf-7vqr-mrjg fix available via `npm audit fix` plugins/legacy-preset-chart-nvd3/node_modules/dompurify esbuild <=0.24.2 Severity: moderate esbuild enables any website to send any requests to the development server and read the response - https://github.com/advisories/GHSA-67mh-4wv8-2f99 fix available via `npm audit fix --force` Will install esbuild@0.25.11, which is a breaking change node_modules/esbuild @storybook/builder-manager <=8.2.0-beta.3 Depends on vulnerable versions of @storybook/core-common Depends on vulnerable versions of esbuild node_modules/@storybook/builder-manager @storybook/core-server <=0.0.0-pr-28385-sha-9aab3bd7 || 6.5.17-alpha.0 - 8.2.0-beta.3 Depends on vulnerable versions of @storybook/builder-manager Depends on vulnerable versions of @storybook/core-common Depends on vulnerable versions of @storybook/telemetry node_modules/@storybook/core-server @storybook/core-common <=0.0.0-pr-28385-sha-9aab3bd7 || 6.5.17-alpha.0 - 8.2.0-beta.3 Depends on vulnerable versions of esbuild node_modules/@storybook/core-common @storybook/addon-essentials <=0.0.0-pr-30567-sha-cd9d89ab || 6.5.17-alpha.0 - 8.2.0-beta.3 Depends on vulnerable versions of @storybook/addon-controls Depends on vulnerable versions of @storybook/addon-docs Depends on vulnerable versions of @storybook/core-common node_modules/@storybook/addon-essentials @storybook/builder-webpack5 <=0.0.0-pr-30567-sha-cd9d89ab || 6.5.17-alpha.0 - 8.2.0-beta.3 Depends on vulnerable versions of @storybook/core-common Depends on vulnerable versions of @storybook/core-webpack node_modules/@storybook/builder-webpack5 @storybook/react-webpack5 <=8.2.0-beta.3 Depends on vulnerable versions of @storybook/builder-webpack5 Depends on vulnerable versions of @storybook/preset-react-webpack Depends on vulnerable versions of @storybook/react node_modules/@storybook/react-webpack5 @storybook/cli <=0.0.0-pr-28385-sha-9aab3bd7 || 6.5.17-alpha.0 - 8.2.0-beta.3 Depends on vulnerable versions of @storybook/core-common Depends on vulnerable versions of @storybook/core-server Depends on vulnerable versions of @storybook/telemetry node_modules/@storybook/cli storybook <=0.0.0-pr-32826-sha-83cda975 || 6.5.17-alpha.0 - 8.2.0-beta.3 Depends on vulnerable versions of @storybook/cli node_modules/storybook @storybook/core-webpack <=8.2.0-beta.3 Depends on vulnerable versions of @storybook/core-common node_modules/@storybook/core-webpack @storybook/docs-tools <=0.0.0-pr-28385-sha-9aab3bd7 || 6.5.17-alpha.0 - 8.2.0-beta.3 Depends on vulnerable versions of @storybook/core-common node_modules/@storybook/docs-tools @storybook/blocks <=8.2.0-beta.3 Depends on vulnerable versions of @storybook/docs-tools Depends on vulnerable versions of markdown-to-jsx node_modules/@storybook/blocks @storybook/addon-controls <=0.0.0-pr-27108-sha-2470133a || 8.0.0-alpha.0 - 8.2.0-beta.3 Depends on vulnerable versions of @storybook/blocks node_modules/@storybook/addon-controls @storybook/addon-docs <=0.0.0-pr-30567-sha-cd9d89ab || 8.0.0-alpha.0 - 8.2.0-beta.3 Depends on vulnerable versions of @storybook/blocks node_modules/@storybook/addon-docs @storybook/preset-react-webpack <=8.2.0-beta.3 Depends on vulnerable versions of @storybook/core-webpack Depends on vulnerable versions of @storybook/docs-tools Depends on vulnerable versions of @storybook/react node_modules/@storybook/preset-react-webpack @storybook/react <=0.0.0-pr-28385-sha-9aab3bd7 || 6.5.17-alpha.0 - 8.2.0-beta.3 Depends on vulnerable versions of @storybook/docs-tools node_modules/@storybook/react @storybook/telemetry <=0.0.0-pr-28385-sha-9aab3bd7 || 6.5.17-alpha.0 - 8.2.0-beta.3 Depends on vulnerable versions of @storybook/core-common node_modules/@storybook/telemetry eslint-plugin-translation-vars * Severity: critical Malware in eslint-plugin-translation-vars - https://github.com/advisories/GHSA-5vr8-537w-77jc No fix available node_modules/eslint-plugin-translation-vars tools/eslint-plugin-translation-vars form-data <2.5.4 Severity: critical form-data uses unsafe random function in form-data for choosing boundary - https://github.com/advisories/GHSA-fjxv-7rqg-78g4 fix available via `npm audit fix --force` Will install jest-enzyme@4.2.0, which is a breaking change node_modules/request/node_modules/form-data request * Depends on vulnerable versions of form-data Depends on vulnerable versions of tough-cookie node_modules/request jsdom 0.1.20 || 0.2.0 - 16.5.3 Depends on vulnerable versions of request Depends on vulnerable versions of tough-cookie node_modules/jest-environment-enzyme/node_modules/jsdom request-promise-core * Depends on vulnerable versions of request node_modules/request-promise-core request-promise-native >=1.0.0 Depends on vulnerable versions of request Depends on vulnerable versions of request-promise-core Depends on vulnerable versions of tough-cookie node_modules/request-promise-native markdown-to-jsx <7.4.0 Severity: moderate Cross site scripting in markdown-to-jsx - https://github.com/advisories/GHSA-4wx3-54gh-9fr9 fix available via `npm audit fix --force` Will install @storybook/addon-essentials@8.6.14, which is outside the stated dependency range node_modules/@storybook/blocks/node_modules/markdown-to-jsx min-document * min-document vulnerable to prototype pollution - https://github.com/advisories/GHSA-rx8g-88g5-qh64 fix available via `npm audit fix --force` Will install react-hot-loader@1.3.1, which is a breaking change node_modules/min-document global >=2.0.3 Depends on vulnerable versions of min-document node_modules/global react-hot-loader >=2.0.0-alpha Depends on vulnerable versions of global node_modules/react-hot-loader path-to-regexp 2.0.0 - 3.2.0 Severity: high path-to-regexp outputs backtracking regular expressions - https://github.com/advisories/GHSA-9wv6-86v2-598j fix available via `npm audit fix --force` Will install fetch-mock@12.5.5, which is a breaking change node_modules/fetch-mock/node_modules/path-to-regexp fetch-mock 6.0.0-beta.2 - 10.0.8 Depends on vulnerable versions of path-to-regexp node_modules/fetch-mock prismjs <1.30.0 Severity: moderate PrismJS DOM Clobbering vulnerability - https://github.com/advisories/GHSA-x7hr-w5r2-h6wg fix available via `npm audit fix --force` Will install react-syntax-highlighter@16.0.0, which is a breaking change node_modules/refractor/node_modules/prismjs refractor <=4.6.0 Depends on vulnerable versions of prismjs node_modules/refractor react-syntax-highlighter 6.0.0 - 15.6.6 Depends on vulnerable versions of refractor node_modules/react-syntax-highlighter tar-fs 3.0.0 - 3.1.0 Severity: high tar-fs can extract outside the specified dir with a specific tarball - https://github.com/advisories/GHSA-8cj5-5rvv-wf4v tar-fs has a symlink validation bypass if destination directory is predictable with a specific tarball - https://github.com/advisories/GHSA-vj76-c3g6-qr5v fix available via `npm audit fix` node_modules/tar-fs tough-cookie <4.1.3 Severity: moderate tough-cookie Prototype Pollution vulnerability - https://github.com/advisories/GHSA-72xf-g2v4-qvf3 fix available via `npm audit fix --force` Will install jest-enzyme@4.2.0, which is a breaking change node_modules/jest-environment-enzyme/node_modules/tough-cookie node_modules/request-promise-native/node_modules/tough-cookie node_modules/request/node_modules/tough-cookie webpack-dev-server <=5.2.0 Severity: moderate webpack-dev-server users' source code may be stolen when they access a malicious web site with non-Chromium based browser - https://github.com/advisories/GHSA-9jgg-88mc-972h webpack-dev-server users' source code may be stolen when they access a malicious web site - https://github.com/advisories/GHSA-4v9v-hfq4-rm2v fix available via `npm audit fix --force` Will install webpack-dev-server@5.2.2, which is a breaking change node_modules/webpack-dev-server 57 vulnerabilities (4 low, 39 moderate, 11 high, 3 critical) To address issues that do not require attention, run: npm audit fix To address all issues possible (including breaking changes), run: npm audit fix --force Some issues need review, and may require choosing a different dependency. (venv) gapinyc@DESKTOP-9QS7RL5:~/superset/superset-frontend$
10-26
请你阅读我的vue项目的package.json文件,你认为该项目集成electron最好使用哪个版本比较稳定且好下载呢? { "name": "vms", "version": "1.7.8", "private": true, "scripts": { "serve": "cross-env vue-cli-service serve --type=local --model=single --access=normal", "serve:software": "cross-env vue-cli-service serve --type=local --model=single --access=normal --env=software", "serve:mock": "cross-env vue-cli-service serve --type=local --model=single --access=normal --env=mock", "serve:cloud": "cross-env vue-cli-service serve --type=cloud --model=single --access=normal", "build": "cross-env vue-cli-service build --type=local --model=single --access=normal --env=prd", "build:cloud": "cross-env vue-cli-service build --type=cloud --model=single --access=normal", "build:prd": "cross-env vue-cli-service build --type=cloud --model=single --access=normal --env=prd", "test:unit": "vue-cli-service test:unit", "prepare": "husky install", "lint": "vue-cli-service lint", "lint:staged": "lint-staged -c ./.husky/lint-staged.config.js", "sonar": "sonar-scanner" }, "dependencies": { "@antv/g2plot": "^2.4.31", "@fe/arch-player": "1.4.31", "@fe/canvas-timeline": "4.0.0-alpha-0.0.37", "@mapbox/mapbox-gl-geocoder": "^5.0.2", "@mapbox/mapbox-sdk": "^0.15.1", "@paypal/paypal-js": "^5.1.1", "@stripe/stripe-js": "^1.18.0", "@turf/bbox": "^7.0.0", "@vueuse/core": "^9.1.0", "ant-design-vue": "^3.2.13", "await-to-js": "^3.0.0", "axios": "^1.4.0", "browser-image-compression": "^2.0.2", "copy-to-clipboard": "^3.3.1", "core-js": "^3.6.5", "crypto-js": "^4.1.1", "docx": "^9.1.1", "echarts": "^5.3.2", "exceljs": "^4.4.0", "file-saver": "^2.0.5", "html2pdf.js": "^0.10.2", "js-base64": "^3.7.5", "js-md5": "^0.7.3", "jsencrypt": "^3.3.0", "jspdf": "^2.5.2", "jspdf-autotable": "^3.8.4", "jszip": "^3.10.1", "konva": "^8.3.10", "mapbox-gl": "^2.15.0", "mitt": "^3.0.0", "moment": "^2.29.1", "moment-timezone": "^0.5.34", "node-polyfill-webpack-plugin": "^2.0.1", "node-rsa": "^1.1.1", "ol": "^7.3.0", "pdf-merger-js": "^5.1.2", "pdfobject": "^2.2.6", "pinia": "^2.0.23", "qrcode.vue": "^3.3.3", "qrcodejs2": "^0.0.2", "sockjs-client": "^1.5.2", "sonar-scanner": "^3.1.0", "sortablejs": "^1.15.0", "stompjs": "^2.3.3", "three": "^0.167.0", "vue": "^3.2.6", "vue-i18n": "9.1.10", "vue-router": "^4.0.11", "vue-virtual-scroller": "^2.0.0-beta.8", "vue3-clickout": "^1.1.0", "vuedraggable": "^4.1.0", "webworkify": "^1.5.0" }, "devDependencies": { "@babel/plugin-transform-class-static-block": "^7.26.0", "@commitlint/cli": "^17.1.2", "@commitlint/config-conventional": "^17.1.0", "@cyclonedx/webpack-plugin": "^3.17.0", "@peculiar/x509": "^1.12.3", "@types/crypto-js": "^4.1.1", "@types/file-saver": "^2.0.7", "@types/jest": "^24.0.19", "@types/lodash-es": "^4.17.4", "@types/mapbox__mapbox-gl-geocoder": "^4.7.3", "@types/mapbox__mapbox-sdk": "^0.13.4", "@types/mapbox-gl": "^2.7.11", "@types/node-rsa": "^1.1.1", "@types/sockjs-client": "^1.5.1", "@types/sortablejs": "^1.15.0", "@types/stompjs": "^2.3.5", "@types/three": "^0.165.0", "@typescript-eslint/eslint-plugin": "^5.4.0", "@typescript-eslint/parser": "^5.4.0", "@vue-leaflet/vue-leaflet": "^0.6.1", "@vue/babel-plugin-jsx": "^1.1.1", "@vue/cli-plugin-babel": "~5.0.0", "@vue/cli-plugin-eslint": "~5.0.0", "@vue/cli-plugin-router": "~5.0.0", "@vue/cli-plugin-typescript": "^5.0.0", "@vue/cli-plugin-unit-jest": "~5.0.0", "@vue/cli-plugin-vuex": "~5.0.0", "@vue/cli-service": "~5.0.0", "@vue/eslint-config-prettier": "^6.0.0", "@vue/eslint-config-typescript": "^9.1.0", "@vue/test-utils": "^2.0.0-0", "asn1js": "^3.0.6", "babel-plugin-import": "^1.13.3", "babel-plugin-lodash": "^3.3.4", "brotli-webpack-plugin": "^1.1.0", "copy-webpack-plugin": "^6.4.0", "cross-env": "^7.0.3", "css-minimizer-webpack-plugin": "^7.0.2", "eslint": "^7.0.0", "eslint-plugin-prettier": "^3.3.1", "eslint-plugin-vue": "^8.0.1", "hard-source-webpack-plugin": "^0.13.1", "husky": "^8.0.1", "less": "^3.0.4", "less-loader": "^8.0.0", "lint-staged": "^13.0.3", "mocker-api": "^2.9.0", "mockjs": "^1.1.0", "moment-locales-webpack-plugin": "^1.2.0", "prettier": "^2.2.1", "speed-measure-webpack-plugin": "^1.5.0", "style-resources-loader": "^1.4.1", "svg-sprite-loader": "^6.0.9", "typescript": "4.5.5", "vue-cli-plugin-style-resources-loader": "~0.1.5", "vue-jest": "^5.0.0-0", "webpack-bundle-analyzer": "^4.5.0", "worker-loader": "^3.0.8" }, "resolutions": { "fork-ts-checker-webpack-plugin-v5": "npm:fork-ts-checker-webpack-plugin@^6.0.0" } }
08-30
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值