本活动由开放原子基金会举办
参赛范围:在校,在职均可
比赛时间:12月,待定
报名、活动联系人:马铁,微信:ampere_ufo(备注姓名、团队名称(团队只需一个联系人报名即可,个人不需要)、参赛项目)
比赛总评委及技术负责人:王斌(MiniBlink项目创始人)
评委会成员:霍海涛(微软Web技术专家)、贺师俊(JS专家)、郭松柳(中科院软件所高级工程师)
比赛内容:
需要参赛者对浏览器内核相关有一定技术积累,请到官网下载最新的Windows版代码,然后尝试移植到Unbuntu、OpenHarmony或其他平台(任选其一),其思路或技术方案可与MiniBlink团队交流讨论。
评比标准:
至少能完整实现MiniBlink中常用的个接口,可以正常操作使用不崩溃。
接口如下:
- mbInit
- mbUninit
- mbCreateWebView
- mbDestroyWebView
- mbCreateWebWindow
- mbNetSetData
- mbNetHookRequest
- mbNetChangeRequestUrl
- mbNetContinueJob
- mbNetGetRawHttpHeadInBlinkThread
- mbNetGetRawResponseHeadInBlinkThread
- mbNetHoldJobToAsynCommit
- mbNetCancelRequest
- mbNetOnResponse
- mbOnCreateView
- mbOnDocumentReady
- mbOnPaintUpdated
- mbOnPaintBitUpdated
- mbOnLoadUrlBegin
- mbOnLoadUrlEnd
- mbOnDownloadInBlinkThread
- mbShowWindow
- mbLoadURL
- mbLoadHtmlWithBaseUrl
- mbRunJs
- mbOnJsQuery
- mbJsToDouble
- mbJsToBoolean
- mbJsToString
- mbGetSource
- mbSetDebugConfig
完整接口列表请查看这里
奖金池设置:
- 一等奖:1名,奖金20000
- 二等奖:2名,奖金10000
- 三等奖:3名,奖金5000