UIXX
2022-06-28 09:52:37 +08:00
直说了吧,LZ 的方向走错了。
无论是你以学习的目的写一个 Demo 还是真正做一个可运营的站点。都应该以“抄”开始,而不是按自己想的先随性地做一个然后拿出来给大家改。
一个好的画师在磨练出自己独有的画技之前,他必须要有足够的对美的鉴赏力。有了对美丑的感觉,才有对画法好坏的定义,才有一个明确的努力方向。
我以前也曾用 JQ 手撸论坛系统,然后根据用户的体验一点点改,事后发现这完全是愚蠢的,或者说是很低效的。
像登录模块这种有“定式”的部分,我本可以借鉴外界的最佳实践,但却浪费了大量时间在改样式、文本上;
像帖子界面那样本该简洁的布局,应该把思考重心放在内容呈现上,控件的摆放细节却让我耗尽心神;
像权限分配一般重中之重的功能,我对其中的内涵一无所知,设计的时候各种“想当然”;
这一切都是因为我根本不知道这种内容系统该怎么做:
我接触的论坛类型少;
我从未在设计的角度思考我用过的这些网站;
我不知道这类站点会有哪些“潜规则”;
我只知道扣 Margin 、padding 的数值!
回到 LZ ,你的问题大体是类似的。
其实用过时的 JQ 做项目根本不是重点,重点是你现在连一些模块怎么做,一些最基本的“定式”“常识”都没有掌握。用几个 input ?用什么过渡效果?这些主观的东西不应该是 V2er 你一言我一语地教出来的。
你现在最好的学习方式就是抄,大量地抄。从方案到具体技术,一步步来,让自己形成一种知觉,在实现框架中形成自己擅长的模式。