[问题] 新手询问网页设计的工具使用建议

楼主: linzoie (~~~(╯▽╰)~~~)   2017-07-06 17:15:53
各位先进大神好
小弟任职为非网页相关coding工作,对网页全端技术有兴趣但还只算是新手
老板最近开出需求,希望小弟可以做出网页给客户
老板也愿意补助小弟去针对所需工具去学习
所以需要对整体架构评估规画确认可行性
因此想询问各位大神,建议使用哪些工具方便将底下条件呈现于网页供使用者操作?
======
需求如下:
1.
在网页A开启后
读取DataBase后,产生对应数量的各种类物件
鼠标点击物件后可将其中一物件拿起来
到特定区域后再点击一次,就可以将东西放下
最后将所有被放置于特定区域的物件资料存回至DataBase供其他网页读取使用
(鼠标操作的部分也可以使用压住鼠标左键拖曳的方式)
并且之后可以随时回来此页面,对物件于特定区域的位置点调整
2.
在网页B中
举例来说有一个20孔网络分享器跟5台电脑
开启页面后读取DataBase,确定目前的接线状况(也可能事都没有接线)
然后如同国小课本连连看一样,网络分享器的某一孔洞会连线对应至某一台电脑
鼠标可以先点1号孔,然后点击2号电脑,之后就会进行连线
或者用拖曳的方式也行
希望可以做到有简易拉线动画的呈现
最后再将结果存回DataBase,并且也可随时回来进行修改接线情形
3.
开论坛社群讨论区
4.
可支援手机浏览器进行浏览,并延伸建立专属相对应的APP
也希望于手机可以做到上述第1点与第2点的手势效果
======
目前初步规划主要框架是 一般的PHP + HTML5 + MariaDB Server(MySQL)
动画的部分原先考虑结合Flash呈现
但是因为Flash手机向性太差,所以再想有没有其他方式可以处理
目前自行爬文Google,查到可能可以达成的相关Tool之Keyword可能有:
SVG
CSS3
java script
jQuery
D3.js
Canvas
Adobe Animate CC
但对于这些工具还不熟悉,也不确定能不能达成上述目的
希望大神们可以帮忙协助分析
谢谢,感激不尽...
作者: crossdunk (推嘘自如)   2017-07-06 17:33:00
还有后端语言,以及database ?阿 你有提到php了,所以基本上你上面列的应该可以
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2017-07-06 20:39:00
124若用网页游戏引擎应该就行 其实重点是在美术
作者: Qiqi (泼泼)   2017-07-07 09:34:00
JavaScript不是java script喔,两个差很多
作者: pm2001 (做个盾牌眼球兵吧)   2017-07-07 09:42:00
JavaScript不是java script 那是什么?
作者: crossdunk (推嘘自如)   2017-07-07 11:11:00
JAVASCRIPT 就是 JAVASCRIPT啊
作者: ssccg (23)   2017-07-07 11:26:00
JavaScript不是java script,但是两个应该没有差很多JavaScript跟Java差很多,但是没看过有人写java script是指用Java写的script,通常只是不知道正式名称没有空格
作者: pm2001 (做个盾牌眼球兵吧)   2017-07-07 14:36:00
什么是用java写的script?
作者: yanli2 ( Yan™)   2017-07-07 14:42:00
JavaScript!=Java Script
作者: newversion (海纳百川)   2017-07-07 16:47:00
My SQL, MySQLJ a v a s c r i p t
作者: yanli2 ( Yan™)   2017-07-07 19:03:00
iPhone!=IPhone ;白马!=马
作者: ssccg (23)   2017-07-07 19:15:00
用Java写的script就是字面上的意思啊 http://bfy.tw/Ci59
作者: yanli2 ( Yan™)   2017-07-07 19:21:00
推楼上连结 实用
作者: pm2001 (做个盾牌眼球兵吧)   2017-07-07 22:53:00
所以,java什么时候可以跑不用编译的script了?
作者: Neisseria (Neisseria)   2017-07-08 10:17:00
用 Java 写的 script 就是 Groovy 啊 (无误)
作者: ssccg (23)   2017-07-12 21:41:00
能不能跑是看有没有interpreter,不是看语言啊如楼上所说直接把java当groovy可以跑啊
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2017-07-18 20:37:00
呃,可以啊,所以你还想知道什么吗?另外 canvas, jquery, d3 都是像 js 的库的东西css 和 svg 又是另一个坑, svg 和 canvas 是一样的,选一个即可; adobe 的那个没听过。

Links booklink

Contact Us: admin [ a t ] ucptt.com