{"id":19751149,"url":"https://github.com/mipengine/mip","last_synced_at":"2025-04-05T22:07:07.637Z","repository":{"id":66077770,"uuid":"68679331","full_name":"mipengine/mip","owner":"mipengine","description":"[Deprecated] 请查看 mip2","archived":false,"fork":false,"pushed_at":"2018-11-28T06:32:24.000Z","size":11774,"stargazers_count":381,"open_issues_count":28,"forks_count":77,"subscribers_count":32,"default_branch":"master","last_synced_at":"2025-03-29T21:05:38.911Z","etag":null,"topics":["framework","javascript","mip","mip-cache","web"],"latest_commit_sha":null,"homepage":"https://www.mipengine.org/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mipengine.png","metadata":{"files":{"readme":"README-zh_CN.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-09-20T06:02:54.000Z","updated_at":"2024-10-17T10:16:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"f10fe7f1-0c59-45a2-9791-ee8fd0dda9a9","html_url":"https://github.com/mipengine/mip","commit_stats":null,"previous_names":[],"tags_count":83,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mipengine%2Fmip","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mipengine%2Fmip/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mipengine%2Fmip/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mipengine%2Fmip/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mipengine","download_url":"https://codeload.github.com/mipengine/mip/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247406089,"owners_count":20933803,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["framework","javascript","mip","mip-cache","web"],"created_at":"2024-11-12T02:42:38.511Z","updated_at":"2025-04-05T22:07:07.607Z","avatar_url":"https://github.com/mipengine.png","language":"JavaScript","readme":"\u003cp align='center'\u003e\n\t\u003ca href=\"https://www.mipengine.org/\"\u003e\n\t\t\u003cimg width=\"150\" src=\"https://www.mipengine.org/static/img/mip_logo_3b722d7.png\" title='MIP' alt='MIP'\u003e\n\t\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align='center'\u003e\n\t\u003ca href='https://travis-ci.org/mipengine/mip'\u003e\n\t\t\u003cimg src='https://travis-ci.org/mipengine/mip.svg?branch=master' title='Build Status' alt='Build Status'\u003e\n\t\u003c/a\u003e\n\t\u003ca href='https://saucelabs.com/beta/builds/be1067b00f7c414297d77692ac82cf67'\u003e\n\t\t\u003cimg src='https://saucelabs.com/buildstatus/mipengine' title='Build Status' alt='Build Status'\u003e\n\t\u003c/a\u003e\n\t\u003ca href='https://coveralls.io/github/mipengine/mip?branch=master'\u003e\n\t\t\u003cimg src='https://coveralls.io/repos/github/mipengine/mip/badge.svg?branch=master' title='Coverage Status' alt='Coverage Status' /\u003e\n\t\u003c/a\u003e\n\t\u003ca href=\"https://gitter.im/mipengine/mip?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge\" title=\"gitter chat\" alt='gitter chat'\u003e\n\t\t\u003cimg src=\"https://badges.gitter.im/mipengine/mip.svg\"/\u003e\n\t\u003c/a\u003e\n\u003c/p\u003e\n\u003c/p\u003e\n\u003cp align='center'\u003e\n\t\u003ca href=\"https://david-dm.org/mipengine/mip\" title=\"dependencies status\" alt='dependencies Status'\u003e\n\t\t\u003cimg src=\"https://david-dm.org/mipengine/mip/status.svg\"/\u003e\n\t\u003c/a\u003e\t\n\t\u003ca href='http://issuestats.com/github/mipengine/mip'\u003e\n\t\t\u003cimg src='http://issuestats.com/github/mipengine/mip/badge/pr?style=flat' title='Pull Request closed' alt='Pull Request closed'\u003e\n\t\u003c/a\u003e\n\t\u003ca href='https://opensource.org/licenses/MIT'\u003e\n\t\t\u003cimg src='https://img.shields.io/github/license/mipengine/mip.svg'  title='license' alt='license'\u003e\n\t\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align='center'\u003e\n\t\u003ca href=\"https://saucelabs.com/beta/builds/be1067b00f7c414297d77692ac82cf67\"\u003e\n\t\t\u003cimg src='https://saucelabs.com/browser-matrix/mipengine.svg' title='Sauce Test Status' alt='Sauce Test Status'\u003e\n\t\u003c/a\u003e\n\u003c/p\u003e\n\n## 什么是  MIP\nMIP（移动网页加速器)能够优化网页JS和资源加载，达到加速打开网页的效果。\n\n在MIP页中可以这样创建一个轮播图：\n\n```html\n\u003cscript async src=\"https://c.mipcdn.com/static/v1/mip.js\"\u003e\u003c/script\u003e\n\u003cmip-carousel\u003e\n    \u003cmip-img src=\"01.jpg\"\u003e\u003c/mip-img\u003e\n    \u003cmip-img src=\"02.jpg\"\u003e\u003c/mip-img\u003e\n    \u003cmip-img src=\"03.jpg\"\u003e\u003c/mip-img\u003e\n\u003c/mip-carousel\u003e\n```\n\n**极速打开：** 大部分MIP页面都能在一秒内加载完成首屏。  \n**使用简单：** 直接使用MIP组件拼装网页，无需一行JS。  \n**资源管理：** 按需加载图片和js，精简网络请求。\n\n## 文档\u0026教程资源\n\n- 快速入门MIP页面开发，请查看 [官网文档](https://www.mipengine.org/doc/00-mip-101.html)。\n- 了解其它MIP组件使用，请查看 [MIP官方组件列表](https://www.mipengine.org/doc/3-widget/10-widgets.html).\n- 常见问题及解答，请查看博客 [MIP问题解决方案大全](http://www.cnblogs.com/mipengine/p/mip-faqs.html)。\n- 视频教程：\n\t- [初识 MIP](http://bit.baidu.com/course/detail/id/187/column/120.html)\n\t- [MIP页面开发](http://bit.baidu.com/Course/detail/id/188.html)\n\t- [MIP页面开发进阶](http://bit.baidu.com/Course/detail/id/189.html)\n\t- [MIP组件开发](http://bit.baidu.com/Course/detail/id/190.html)\n\t- [MIP搜索生效](http://bit.baidu.com/Course/detail/id/191.html)\n\n## 参与开发\n如果你认为某个函数或组件实现有更好的解决方案，可以提交[issue](https://github.com/mipengine/mip/issues)或代码（pull request）给我们。\n\n如果打算提交代码，在本仓库中运行`npm install`, `npm run build`可以编译出一个修改后的mip.js，用于预览效果。\n\n提交代码需要满足以下条件：\n\n1. 使用原生JS编写\n2. 编写对应的单元测试，并通过\n3. 使用英文注释，简洁清晰\n4. 符合[Fecs](http://fecs.baidu.com/demo)编码规范\n\n## License\n\n[MIT](https://github.com/mipengine/mip/blob/master/LICENSE)\n\nCopyright (c) 2015-present, Baidu Inc.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmipengine%2Fmip","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmipengine%2Fmip","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmipengine%2Fmip/lists"}