mekongosdev / mudim

Automatically exported from code.google.com/p/mudim
MIT License
0 stars 0 forks source link

Một chút góp ý về bảng điều khiển #14

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Theo mình, bạn nên để bảng điều khiển luôn hiện trừ phi 
người dùng nhắp
chuột vào "Ẩn/Hiện bảng điều khiển". Như vậy, người ta 
để ý và nhớ được
cách mở lại bảng điều khiển bằng phím F8.

-------
Chẳng hạn bạn có thể sửa lại thang giá trị của cookie thế 
này để dễ nhận dạng:

1 = VNI
2 = Telex
3 = VIQR
4 = Tự động
5 = Không kiểm chính tả
10 = Bỏ dấu kiểu cũ
20 = Ẩn bảng điều khiển

V là tổng của các giá trị này.

- (V div 20) => xác định chế độ ẩn/hiện của bảng điều 
khiển
- ((V div 20) div 10) => xác định cách bỏ dấu
- (((V div 20) mod 10) div 5) => xác định việc kiểm tra chính tả
- (((V div 20) mod 10) mod 5) => xác định cách gõ

Giá trị mặc định V của |mudim-settings gán bằng 0, nghĩa là 
tắt bộ gõ, kiểm
chính tả, bỏ dấu kiểu mới và hiện bảng điều khiển.

Mình học toán không tốt và cũng không rành về lập trình, tuy 
nhiên có vài
điều thô thiển muốn góp ý xây dựng, mong bạn đừng chê 
cười :).

Original issue reported on code.google.com by dinh.son...@gmail.com on 15 May 2008 at 11:43

GoogleCodeExporter commented 8 years ago
Giải pháp hiện tại cũng tương tự như thế nhưng dùng các giá 
trị khác (1,2,3,4 và 8)
để tiện cho việc đọc lại giá trị, dùng các phép toán logic, 
sẽ nhanh hon mod và div.
Hiện tại thiết lập về kiểu bỏ dấu  và ẩn hiện panel không 
được lưu lại. Lý do là để
khuyến khích bỏ dấu kiểu mới, những ai muốn bỏ dấu kiểu 
cũ sẽ phải tự chỉnh mỗi lần
mở trang mới. Còn việc ẩn hiện panel hoạt động thế này: 
lần đầu tiên vào thì nó hiện
ra, sau khi chọn kiểu gõ rồi, hoặc tự tay đóng panel thì từ 
lần sau vào những trang
trong cùng site đó nó không hiện nữa. Trước đây cũng có 
người than phiền với mình về
chuyện mở trang nào cũng hiện panel nên mình nghĩ làm như hiện 
tại cũng hợp lý. Ít
nhất mỗi người đều nhìn thấy cái panel 1 lần nên chắc cũng 
biết cách tắt mở nó bằng
phím tắt.

Original comment by mud...@gmail.com on 15 May 2008 at 1:33

GoogleCodeExporter commented 8 years ago
Có phiền toái là không phải ai cũng nhớ được, chắc lưu lại 
thiết lập ẩn hiện panel
thì hợp lý hơn. 
Làm xong từ r42.
Còn kiểu bỏ dấu có nên lưu lại không nhỉ. Phần lớn mọi 
người không ai để ý kiểu bỏ
dấu, có thực sự cần thiết không ?

Original comment by mud...@gmail.com on 15 May 2008 at 3:11

GoogleCodeExporter commented 8 years ago
Mình nghĩ là lưu lại (tất cả) thiết lập là một giải pháp 
hay.

Mình làm phép theo dõi giá trị của cookie cũng biết là bạn dùng 
bộ giá trị trên để
lưu vào cookie, và đồng thời cũng để ý thấy bạn không lưu 
giá trị cho cách bỏ dấu mới
hay cũ.

Mình nghĩ nên tôn trọng tối đa các lựa chọn của người dùng 
thì hay hơn. Nhiệm vụ của
người lập trình là tạo sẵn cho họ các thiết lập được coi 
là tốt nhất, còn việc họ
thay đổi thế nào thì bản thân họ có trách nhiệm.

=> nên thêm thiết lập cho kiểu bỏ dấu.

-------
AVIM hiện các thiết lập ở dưới thanh trạng thái là một giải 
pháp hay.

Mudim dùng thanh công cụ mờ để hiển thị thiết lập cũng hay 
nhưng yêu cầu người dùng
phải nhớ phím F8 để bật lại khi cần thiết. Giả sử mình 
ghé qua một diễn đàn nào đó,
chưa là thành viên mà chỉ đọc lướt qua các bài viết thôi. 
Thấy hay, mình đăng kí làm
thành viên, nhưng bảng điều khiển biến mất, không biết gõ 
tiếng Việt thế nào => bất
tiện. Nên để chính tay người dùng nhắp vào Ẩn/hiện bảng 
điều khiển thì họ sẽ biết
được phải mở nó lại như thế nào :).

=> nên lưu cả giá trị Ẩn/hiện bảng điều khiển, mặc định 
là hiện.

Original comment by dinh.son...@gmail.com on 15 May 2008 at 6:46

GoogleCodeExporter commented 8 years ago
Thiết lập kiểu gõ đã được lưu từ r47, cũng từ revision này 
kiểu gõ mặc định sẽ là
Auto. HIển thị ở status bar không còn tiện lợi nữa vì mặc 
định hiện nay không browser
nào cho phép thay đổi status bar cả. Một thời gian dài mình dùng 
Avim nhưng lười làm
radio button nên người dùng không có lựa chọn nào cả. Nhưng 
để kiểu Auto ai cũng gõ
được tiếng Việt nên cũng chẳng ai than phiền.
Giá trị ẩn hiện bảng điều khiển cũng đã được lưu.

Original comment by mud...@gmail.com on 16 May 2008 at 2:38

GoogleCodeExporter commented 8 years ago
Sau mỗi lần làm mới (refresh) lại trang thử nghiệm thì chức 
năng Chính tả không hoạt
động.

Original comment by dinh.son...@gmail.com on 17 May 2008 at 9:44

GoogleCodeExporter commented 8 years ago
Gõ nhầm 1 tí trong dòng lưu thiết lập. Đã sửa từ r64

Original comment by mud...@gmail.com on 17 May 2008 at 1:13