一、需求描述 产品类型:知识库/电子书 1、负责H5移动端 文本阅读器的 笔记、划线功能开发。 2、优化阅读器翻页效果和稳定性(不同手机可能会出现卡顿) 3、对富文本编辑器进行二开,可以对图片、图题、图注一起编辑,对知识编辑工作台进行优化。 二、技术栈 vue 三、其他说明 能够解决前端技术难点,如果合适,可长期合作。
1. 项目背景 公司产品使用了CKEditor5富文本编辑器,对于大于100页的文档存在卡顿的现象,影响了用户体验。 2. 需求描述 大文件(通常指大于100页的文档)存在卡顿情况,具体体现为: 1.打开或关闭大文档时,加载慢、页面会卡顿一会; 2.自动保存时获取整个文档内容会卡顿 3.表现在滑动滚动条卡顿或者设置表格卡顿; 4.复制章节内容卡顿、粘贴章节内容卡顿; 3. 公司产品 https://docs.zhishigu.net/ 可以注册账号体验
1. 项目背景 目前保存的模式为每隔15s对全文自动保存一次,当文档较大时存在明显的卡顿,另外当退出文档时可能存在最后编辑的内容丢失的情况。 2. 产品地址 https://docs.zhishigu.net/ 可以体验下现阶段的效果 3. 需求文档如下: 目前保存的模式为每隔15s对全文自动保存一次,当文档较大时存在明显的卡顿,另外当退出文档时可能存在最后编辑的内容丢失的情况。解决此问题需要实现的功能: 1.编辑文档的过程中实时自动保存,仅判断文档的变化部分,对变化的部分进行保存,不是每次都对整个文档进行保存。 2.自动保存的提示 在编辑页面红框的位置进行动态保存的提示 不同情景下显示的内容: 新建一个文档时,显示 打开一个非今天修改过的文档时,显示上次修改的日期,例如 打开一个今天修改过的文档时,显示上次修改的时间(24小时制),例如 对文档进行编辑,判断文档有变化时,动态的提示保存过程(具体的动态效果与腾讯文档https://docs.qq.com/保持一致): 3.取消之前临时开发过的关闭页签、返回工作台或返回魔块文档首页时自动保存的功能(前面2条功能实现并稳定后,由公司内部完成此条要求)
1. CKEditor5富文本编辑器,本身不带分页功能,期望开发插件实现分页功能。 2. 在分页功能基础上实现页眉、页脚、页码的展示和编辑。 3. 实现所见即所得,导出的PDF和编辑页面表现一致。 4. 仅需要开发前端部分功能,后端接口开发由公司来承担。 5. 可以分两个阶段开发、上线。阶段一:核心分页功能完成。阶段二:在分页的基础上页眉、页脚、页码等功能完成。 6. 公司产品:https://docs.zhishigu.net/,可注册账号体验 7. 需求如下所述: 分页功能 编辑页两种模式,分页模式和连页模式,新建文件默认为分页模式,可以通过以下方式切换: 在编辑页面的底部加一个区域,显示分页模式的icon和字数等信息,底部区域的背景色与顶部工具栏相同,如下图所示. 1 分页模式 1.1底部显示分页模式的icon,第m页/共n页和总字数.鼠标放置到icon上显示"退出分页模式",单击icon后icon处于未选中状态,编辑器变为连页模式,鼠标放置到icon上显示"进入分页模式".(效果与腾讯文档https://docs.qq.com/保持一致) 1.2分页模式下页面间有间隙,大概如下图所示。 1.3页眉页脚 1.3.1光标移动到页眉或页脚区域的时候分别显示“双击编辑页脚”和“双击编辑页眉”字样,显示字样的效果与金山文档https://www.kdocs.cn/保持一致 双击弹出页眉页脚设置窗口(弹窗从导出PDF弹窗修改) 1.3.2弹窗区域分输入区和预览区(这块的输入及预览逻辑与导出PDF弹窗相同) 1.3.3编辑器内页眉和页脚区域的大小 如下图所示,黑色为页面,红色为页边距,绿色为页眉和页脚区域. 1+2+3的高度最小值为2cm,其中1为页眉到页边距的固定距离0.1cm,2为页眉固定高度1cm,3页眉到页面顶部的距离为可变值,最小为0.9cm(页边距越大,3的值越大). 如果页眉或页脚的内容为空,则页边距设置为0到2cm时有效;如果页眉或页脚有内容,则页边距设置为0到2cm时无效(此时编辑页的实际页边距为页眉或页脚的最小值2cm),页边距设置为大于2cm才有效; 1.3.4 弹窗的内容在编辑页的显示逻辑 左、中、右三个输入框表示对齐方式,不是三个区域,左侧输入框的内容较多时会从最侧一直向右排,超出页面部分不显示,如下图所示: 左侧输入框的内容在编辑页页眉或页脚处左对齐,中间输入框的内容在编辑页页眉或页脚处中间对齐,右侧输入框的内容在编辑页页眉或页脚处右对齐,如下图所示; 文字大小为小五,中文的字体为微软雅黑,英文及数字的字体为arial字体; 页码样式为1,2,3…,字体大小为小五; 插入的图片压缩到1cm高度(保持长宽比不变); 输入内容为单行文字时,文字在1cm高度方向上居中显示;最多能显示两行文字,超出两行之外的文字不显示。 1.3.5在页眉页脚弹窗填写信息并保存后会在编辑器页面显示。另外信息会同步到导出PDF弹窗。在导出PDF弹窗填写的信息也会同步到页眉页脚设置弹窗。 1.4分页时的图片处理 一张图片不能跨页显示 1.5分页时的表格处理 整个表格高度不足一页时,不用自动放到一页上,可以分在两页显示 跨页显示不能存在以下图示的情况: 如果存在其余跨页逻辑,参考Word 1.6导出PDF后的效果与分页模式下看到的效果一致,即分页模式下为所见即所得. 2 连页模式 连页模式下不显示页眉和页脚。 底部显示分页模式的icon和总字数.鼠标放置到icon上显示"进入分页模式",单击icon后icon处于选中状态,编辑器变为分页模式,鼠标放置到icon上显示"退出分页模式".(效果与腾讯文档https://docs.qq.com/保持一致) 3.每个文档的模式单独保存,关闭文档时保存当前设置的模式. 4.编辑区域的缩放(绑定Ctrl+滚轮的快捷键)和全屏(效果与腾讯文档https://docs.qq.com/保持一致)
现有一信用卡分销平台,开发进度已完成90%,原型图,UI以有,需要技术做二开 前端h5 vue element 人才需求:有3年以上熟悉以上语言框架的,有信用卡分销或贷超开发经验者优先 熟悉常规html+css+js语言,vue框架,熟练使用vueCli脚手架, 2.对UI框架有二次封装经验,如element-ui,iView; 3.对浏览器及页面的适配和弹性布局有一定经验 参考产品: 派金花 (web.jipaikeji.com) 瓜小推(tuixiaogua.hemiaojihua.net)
1、一款横版平台类游戏,部分功能有演示DEMO,需要从新开发全部关卡 2、功能细节并不复杂,主要是包含一些常见的机关解谜,比如喷泉顶箱子、移动平台等,以及不同的弹道、投掷道具产生击飞效果之类的一些技能; 3、角色有6个,区别在于上述2里面的技能。杂兵只有1种AI; 4、关卡有6个,估算的每个关卡大小约等于8-10个屏幕范围,每关有BOSS。BOSS的技能来自于角色技能逻辑,数值有改变。 5、美术给地图切图,需要拼接关卡。 每天抽一两小时开发的话,可能赶不上12月1号的上线需求。具体细节可以沟通。 我们评估的全职工作量在1个月-2个月。 预算金额为前期3000元基本费用,根据实际的开发效果和细节修改,在此基础上有1-2万级别的追加。
语速调整 分别操作1 1、 在原始文件夹内的某些文件,对英文字幕文件(一般以.eng为结尾的)进行计算,每一行时间轴下的英文词数量除以每一行时间轴的时间差,得出语速。都大于 时,就将其文档(双语和英文)和视频文件另存在“语速1”文件夹内;(见附件1) 当语速都大于 但小于等于 时,就将其文档和视频文件另存在“语速2”文件夹内。 当语速大于…(这个排比设置可以添加) 2、以上 填写可设为默认也可再重新添写。 3、当某些原文件的每一行的语速分属不同“语速n”(n=1,2,3…)时,则另存为“原文件名+语速X1”,“原文件名+语速X2”…等等。并将其双语文件中的每一行在“语速X”内分别存为“语速1”,“语速2”…等文件夹内。所有原文件包括视频文件都存在“原文件名+语速X1”,“原文件名+语速X2”…内。(见附件2) 分别操作2 根据上面给出的语速1,语速2文件夹及语速X内的不同语速的文件夹,已经人工将这些文件夹里的视频分别做了不同的变速处理。变速后的文件统一加上了变速标识。 操作2就要将语速1,2,3,X1,X2…等文件夹内已经做了变速处理的文件(视频和文档)存回原始文件夹内原位置。 以上是我们的基本要求,但有可能有遗漏,允许我们做三次修订。
需求描述 产品类型:工具+社区 开发进度:UI图已完成,需要前端技术开发 功能:社区内容列表,音视频播放、浏览主页、分享、H5播放器等 人才要求 1.熟悉常规html+css+js语言,vue框架,熟练使用vueCli脚手架,熟练掌握router+vuex+axios使用; 2.对UI框架有二次封装经验,如element-ui,iView; 3.对浏览器及页面的适配和弹性布局有一定经验 4.正常的网页之外,还有一个要求:使用过至少一种 能够独立控制音频数据的前端音频API(比如WebAudioAPI) 其他要求 3年以上前端开发经验, 每周1-2天公司开会或办公
微信英语学习小程序基本开发完成,进入测试阶段,现需要一名前端工程师: 1.优化部分页面,包括少量切图,完善功能和页面美化等。解决部分功能bug,包括音频播放,语音文字输入,页面特效制作。 2.少量接口对接(大部分接口对接已经完成,可能存在少量接口不全) 3.保障小程序最终正常运行。 技术:小程序使用uni app开发 要求: 1.有丰富的小程序前端开发经验,熟悉uni app框架,保证小程序按照设计图要求页面美观,功能顺畅。 2.认真负责,有服务意识。 3.如有技术和服务都优秀的工程师,可长期合作。
一、需求描述 产品类别:电商 开发进度:从现有的网站进行仿制。目标参考站点需要梯子,请自备梯子 功能:实现参考的网站的UI,并对接API接口,需要包含后台,后台使用antd pro 技术:使用vue进行页面开发并对接 二、参考产品请联系获取 三、人才要求 2年以上VUE,React开发经验。要熟练antd 四、其他要求 坐班要求:可以远程。 项目周期:总周期约20天。
使用地图 api (百度 or 高德)做一个H5页面。 提供一个搜索框,有固定的的搜索词,例如“核酸检测点”。 点击搜索,显示所有的核酸监测点点位。 点击点位,可以跳转到手机上的地图,开启导航。 后续还会添加的搜索词
1、统招本科,计算机相关专业或者理科生,4年及以上前端开发经验 2、精通HTML/CSS/JavaScript等前端开发语言,以及了解AJAX/HTML5/SPA等各种前端技术 3、掌握Vue,并了解底层原理;有Angular开发经验尤佳 4、熟悉GOF23种模式;熟练运用MVVM,MVP框架模式开发 5、熟悉HTTP,TCP/IP网络协议;了解浏览器原理并熟练运用Web调试工具 6、熟悉前端性能优化,能编写高质量、高性能的代码 7、对用户体验、交互操作流程、及用户需求有深入理解 8、有后端/移动端(安卓/iOS)开发经验优先 9、有前端业务架构设计或者开发经验优先 10、具有良好的沟通能力和团队合作精神,责任心强,积极主动
一、需求描述 产品类别:英语学习小程序 开发进度:已经有原型、UI图;已经基本完成页面交互功能,需要: 1.对接后端完成小程序功能开发,主要是对接接口和少量交互功能 2.完成新手指引页面 3.完成订单页面 二、人才要求 有小程序开发经验 具有良好的代码编写规范和书写文档的习惯 三、其他要求 认真负责
1.修改设置图片大小的方式,将原来浮动工具栏上按照百分比调整大小改为设置高度或宽度; 2.在宽度后面加一个“锁定纵横比”的icon,默认为选中状态,灰色背景显示,光标放到icon上时,显示“锁定纵横比”字样; 3.另外,可以拖动调整图片大小(已有功能),拖动图片大小后自动计算高度和宽度值,打开浮动工具栏可以看到更新后的高度和宽度值
列宽或行高的拖动调整 1.光标放置到边框线时,出现拖动的icon,行高和列宽均可自由调整。操作习惯符合word的细节。 2.拖动非最外延的边框线调整列宽时,边框线左右两列的总宽维持不变,左右两列的列宽重新调整,调整的极限为系统默认的最小列宽。调整完列宽后,单元格中有文字内容以列宽自动换行并自适应调整行高;拖动最外延边框线时,可以调整表格的宽度。 3. 拖动非最外延的边框线调整行高时,只对边框线上方的行高有影响,调整的极限不是系统默认的最小行高,而是包含内容的最小行高,调整行高时不影响列宽;拖动最下面外延边框线时,可以调整表格的高度。
一、需求描述 产品类别:Saas桌面端(主要) + H5/小程序 开发进度:已经有原型、UI图,需要技术开发。 功能:应用类功能 技术:Vue3 + typescript 二、参考产品 三、人才要求 4 年以上前端开发经验。沟通良好。 四、其他要求 要全时工作,北京最好,外地远程也行。
1. 在编辑器中双击已插入的图片,弹出图片编辑器覆盖网页(参考金山文档www.kdocs.cn); 1.1 图片编辑器包含三部分,布局类似于编辑器页面,分别为素材区域、可视区域(图示紫色框,内含一画布)和顶部工具栏; 1.2 打开图片编辑器时,视觉上看画布默认宽度与文本编辑页的编辑区域宽度相同,滚动鼠标滚轮可以缩放画布和画布内的图片,摁住鼠标中键可以拖动画布; 1.3 素材区域可以展开或折叠(功能与文本编辑页面相同),素材区域折叠后可视区域范围变大,如下图所示. 2. 素材区域采用编辑器左侧工具栏的素材选项卡的全部内容,可以选择素材单击插入到绘图区域; 3. 通过顶部工具栏包含的功能:保存、撤销、前进、画常见图形(矩形、椭圆、直线)、插入图片、裁剪图片、叠加图片、插入带引线的序号、添加文字、全部视图(UI 设计顺序与此处相同); 3.1 添加文字后,选中文字,工具栏要包含字体、字号、加粗、斜体、下划线和颜色的操作; 3.2 画常见图形(矩形、椭圆、直线)后,选择图形,工具栏要包含边框色和填充色; 3.3 图片编辑器里选中图片后,会有移动、缩放、旋转句柄; 3.4 画布在缩放状态下,点击“全部视图”画布恢复到初始状态; 3.5 图片、文本、图形和序号都可以调整层级,新插入的图片、文本、图形或序号默认为最顶层; 3.6 序号用下图所示的样式,操作流程为先点击选择端部小圆圈的位置,再点击确认序号的位置。序号自动计算生成,删除其中一个,其余大的序号自动减1;序号的两端可以单独移动位置,也可以整体移动。序号和序号的圆圈大小设置一个默认值即可。 3.7 图片不会超出画布区域,如果图片较大,插入图片时自动压缩在画布宽度范围内。 3.8 操作裁切的八个点的规则是,鼠标左键拖动四个角的顶点时,顶点跟随鼠标移动,同时更新裁切框的宽度和高度;鼠标左键拖动四条边的中点时,竖向的边在水平方向上跟随鼠标移动,横向的边在垂直方向上跟随鼠标移动,裁切框的边不能超出被裁切的图片范围。 4.关闭图片编辑器则编辑后的图片在编辑器内显示;相当于在原图片的位置重新插入图片,位置与在图片编辑器内的左右位置无关。 5.图片要保存为可编辑的状态,可以在编辑器内双击打开图片对已完成的编辑进行修改。 6.复制图片到其余文件或保存为模块,带着之前的编辑信息,复制完后为独立的图片,修改复制后的图片不影响原图片。
职位描述: 负责小程序、PC管理后台、移动端H5的前端开发、维护、升级,核⼼代码编写等; 职位要求: 1、本科及以上学历,计算机相关专业,两年及以上前端开发经验; 2、技术全面,精通Web前端技术,包括HTML5、CSS3、JavaScript等; 3、熟悉模块化/工程化开发,至少熟练掌握一种MVVM框架,如Vue、React; 4、熟悉Webpack、Gulp等前端工程化工具; 5、有Uni-app、Taro等跨端开发经验; 加分项: 1、较强的学习能⼒,具备良好的知识沉淀习惯,有技术博客撰写、GitHub开源项⽬者; 2、具备PHP/Python/Go等后端开发能⼒;
职位描述: 负责小程序、PC管理后台、移动端H5的前端开发、维护、升级,核⼼代码编写等; 职位要求: 1、本科及以上学历,计算机相关专业,两年及以上前端开发经验; 2、技术全面,精通Web前端技术,包括HTML5、CSS3、JavaScript等; 3、熟悉模块化/工程化开发,至少熟练掌握一种MVVM框架,如Vue、React; 4、熟悉Webpack、Gulp等前端工程化工具; 5、有Uni-app、Taro等跨端开发经验; 加分项: 1、较强的学习能⼒,具备良好的知识沉淀习惯,有技术博客撰写、GitHub开源项⽬者; 2、具备PHP/Python/Go等后端开发能⼒;