All Projects → luowei → Mybrowser

luowei / Mybrowser

Licence: apache-2.0
我的浏览器,基于WKWebView实现的一个iOS浏览器,实现了无图模式、广告拦截、多窗口、扫描二维码、收藏夹/历史、无痕浏览、夜间模式等功能...

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Mybrowser

Flutter inappwebview
A Flutter plugin that allows you to add an inline webview, to use a headless webview, and to open an in-app browser window.
Stars: ✭ 1,259 (+891.34%)
Mutual labels:  webview, wkwebview
VHLWebView
微信/支付宝样式的网络浏览器控件。WKwebview 封装,js bridge和拦截url方式两种方法实现 oc和js交互
Stars: ✭ 14 (-88.98%)
Mutual labels:  webview, wkwebview
Lcwebview
www.strictfrog.com
Stars: ✭ 144 (+13.39%)
Mutual labels:  webview, wkwebview
Google-Docs-for-Mac
Native Google Docs app for Mac
Stars: ✭ 33 (-74.02%)
Mutual labels:  webview, webkit
Jxbwkwebview
An component WebView for iOS base on WKWebView
Stars: ✭ 646 (+408.66%)
Mutual labels:  webview, wkwebview
Flutter browser app
A Full-Featured Mobile Browser App (such as the Google Chrome mobile browser) created using Flutter and the features offered by the flutter_inappwebview plugin.
Stars: ✭ 85 (-33.07%)
Mutual labels:  webview, wkwebview
QuickWebKit
A great & strong plugin based WebViewController. 一款基于插件的 WebView 视图控制器,您可以基于它设计您的浏览器插件,然后像积木一样来组装它们。
Stars: ✭ 29 (-77.17%)
Mutual labels:  webview, wkwebview
webviewhs
🌐 A Haskell binding to the webview library created by Serge Zaitsev.
Stars: ✭ 109 (-14.17%)
Mutual labels:  webview, webkit
React Native Wkwebview
WKWebview Component for React Native
Stars: ✭ 622 (+389.76%)
Mutual labels:  webview, wkwebview
Macpin
a webapp container & site specific browser made from WebKit.swift and JavaScriptCore
Stars: ✭ 289 (+127.56%)
Mutual labels:  wkwebview, webkit
Axwebviewcontroller
AXWebViewController is a webViewController to browse web content inside applications. It’s a lightweight controller on iOS platform based on WKWebView (UIWebView would be the base Kit under iOS 8.0). It added navigation tool bar to refresh, go back, go forward and so on. It support the navigation style on WeChat. It is a simple-using and convenient web view controller using inside applications.
Stars: ✭ 770 (+506.3%)
Mutual labels:  webview, webkit
Multi
Create a custom, lightweight macOS app from a group of websites
Stars: ✭ 755 (+494.49%)
Mutual labels:  webview, webkit
Wkwebviewjavascriptbridge
🌉 A Bridge for Sending Messages between Swift and JavaScript in WKWebViews.
Stars: ✭ 863 (+579.53%)
Mutual labels:  wkwebview, webkit
React Native Webview Autoheight
WebView which sets it's height automatically with minimal efforts
Stars: ✭ 106 (-16.54%)
Mutual labels:  webview
Easy web view
Flutter Web Views on Mobile and Web made easy!
Stars: ✭ 85 (-33.07%)
Mutual labels:  webview
Electron Webview
💻 A simple electron webview with cool features.
Stars: ✭ 115 (-9.45%)
Mutual labels:  webview
Codeview
Codeview is an Android library that lets you preview code in webview very easy and simple with highlights and colors.
Stars: ✭ 103 (-18.9%)
Mutual labels:  webview
Coolindicator
A dazzling indicator
Stars: ✭ 85 (-33.07%)
Mutual labels:  webview
React Native Web Webview
React Native for Web implementation of RN's WebView
Stars: ✭ 79 (-37.8%)
Mutual labels:  webview
Youtubeplayerview
Helper library for iOS developers that want to embed YouTube videos in their iOS apps with the iframe player API. 📹
Stars: ✭ 72 (-43.31%)
Mutual labels:  wkwebview

MyBrowser

我的浏览器,基于WKWebView实现的一个浏览器。实现了无图模式、广告拦截、多窗口、收藏夹/历史、无痕浏览、夜间模式等功能。此项目是两年前在做浏览器时,在作技术调研过程中顺手开发的,后期有时间会做一次重大更新,优化各项粗造之处,提升App性能,首页做成原生页,缩减广告拦截规则的大小(目前把Adblock的几万条规则都加进来了),提高网页加载速度...

AppStore下载地址https://itunes.apple.com/cn/app/id1019594424

##参考:

iOS WKWebView Tips:http://atmarkplant.com/ios-wkwebview-tips/

Basic Multiple Window Support for iOS UIWebView:http://www.hesslerdesign.com/blog/ios/basic-multi-window-support-for-ios-uiwebview/

iOS-Web-View-Multiwindow:https://github.com/hessler/iOS-Web-View-Multiwindow

WKPagesCollectionView:https://github.com/adow/WKPagesCollectionView

GDWebViewController:http://code4app.net/ios/GDWebViewController/54c05ee8e24741b0718b4567

WKWeb​View:http://nshipster.com/wkwebkit/

WKWebView Screenshots:http://atmarkplant.com/wkwebview-screenshots/

Customize behavior when long-pressing a link:https://github.com/mozilla/firefox-ios/pull/61/files

AutoLayoutDemo:https://github.com/yechunjun/AutoLayoutDemo/tree/master/CCAutoLayoutDemo

细数AutoLayout以来UIView和UIViewController新增的相关API – UIView篇: http://chun.tips/blog/2014/10/23/xi-shu-autolayoutyi-lai-uiviewhe-uiviewcontrollerxin-zeng-de-xiang-guan-api-uiviewpian/

WWDC 2014 Session笔记 - iOS界面开发的大一统:http://onevcat.com/2014/07/ios-ui-unique/

iOS8 Size Classes的理解与使用:http://joywii.github.io/blog/2014/09/24/ios8-size-classesde-li-jie-yu-shi-yong/

WebViewProxy:https://github.com/marcuswestin/WebViewProxy

WebViewJavascriptBridge:https://github.com/marcuswestin/WebViewJavascriptBridge

WebKit源码(github上也有):http://trac.webkit.org/browser/trunk/Source/WebKit2/UIProcess/API/Cocoa

NSURLSession Tutorial:http://www.raywenderlich.com/51127/nsurlsession-tutorial

Using NSURLProtocol with Swift:http://www.raywenderlich.com/76735/using-nsurlprotocol-swift

Including WebKit framework for iOS8 fails validation:http://stackoverflow.com/questions/25897123/including-webkit-framework-for-ios8-fails-validation

Drop-in Offline Caching for UIWebView (and NSURLProtocol):http://robnapier.net/offline-uiwebview-nsurlprotocol

NSURLProtocol Tutorial:http://www.raywenderlich.com/59982/nsurlprotocol-tutorial

Simple offline caching for UIWebView and other NSURLConnection clients:https://github.com/rnapier/RNCachingURLProtocol

KINWebBrowser:https://github.com/dfmuir/KINWebBrowser

FLWebView:https://github.com/floatlearning/FLWebView

##MyWKWebView核心浏览器1.0版本: 文案: AppStore线上1.0版文案

截图:

a b c d e

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].