[20070522] AVIM - Bộ gõ tiếng Việt tự động dành cho Web

Re: [1.1] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

IFRAME là cái gì thế ạ ?
WYSIWYG mode của VBB dùng IFrame.
Em đã làm đúng theo các chỉ dẫn nhưng vẫn không được (http://hieu.acunett.com/vbb). Thế mà ở HAO thì vẫn được, khó hiểu quá.
Test trên Firefox 1.0.3 & IE 5.0 & 6.0 chạy ầm ầm. Chỉ có chưa refresh & delete cache thui.
 
Re: [1.1] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Bộ gõ đã được update. Version hiện tại 1.1 build 20050515. Thay đổi:

- Fix hoàn toàn lỗi giật trên Firefox trên textarea. Mặc dù trước kia khi gõ bình thường H.I.M ko bị giật như các bộ gõ khác khi hiện thanh cuộn dọc nhưng nếu chuyển về đầu textarea để sửa thì H.I.M vẫn bị giật. Bi giờ trong mọi trường hợp H.I.M ko hề bị giật trong textarea.

Download tại: http://rhos.sf.net/pro/him.js, test tại http://rhos.sf.net/pro/himtest.html. Với bản sử dụng radio buttons, download tại http://rhos.sf.net/pro/him_radio.js, test tại http://rhos.sf.net/pro/himtest_radio.html.
 
Re: [1.1] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Đã xong version 1.11. Build 20050524. Thay đổi:

- Sửa lỗi ko kiểm tra chính tả với những từ đã bỏ dấu (ví dụ nếu gõ tuyết-w thì trước 20050524 sẽ hiển thị là tưyết, build mới kiểm tra đúng & chuyển thành tuyếtw).
- Cải thiện khả năng kiểm tra chính tả, thêm tổ hợp chống bỏ dấu AE & QU.
- Cải thiện khả năng kiểm tra chính tả, ko cho bỏ dấu ^,+,( với những tổ hợp OE, OO, AO, EO, IA, AI. Có ngoại lệ với tổ hợp uy nếu nằm trong 1 tổ hợp khác (UYÊ)
- Ko cho bỏ dấu ^,+ với những tổ hợp oa.
- Trong bộ gõ VNI & VIQR. Nếu gõ qua+ sẽ ko bỏ dấu. (Trước kia bị lỗi qưa).
- Sửa lỗi nếu gõ u-w-u thì sẽ gõ được ưu nhưng nếu gõ u-u-w thì sẽ thành uu.
- Chống bỏ dấu + với các tổ hợp UE, UYE, IU, EU, UY
- Chống bỏ dấu +, ( với các tổ hợp AY, AU
- Chống bỏ dấu ( với tổ hợp UA
- Những từ có trên 3 nguyên âm ko phải là tiếng Việt
- Các tổ hợp UOU, UOI, IEU nếu đi trước 1 chữ cái bất kỳ ---> ko phải tiếng Việt
- Tổ hợp YEU chỉ có thể đứng 1 mình
- Tổ hợp YE ko thể đứng sau 1 chữ cái bất kỳ
- Sửa lỗi ko thể dùng \ để escape tạm thời trên IE (Chỉ hoạt động tốt với Gecko-based browser & Opera).
- Với bản đặc biệt viết cho VNOSS, sửa lỗi khiến ko thể quay về kiểu gõ AUTO 1 khi đã chuyển sang 1 kiểu gõ khác (đáng lẽ phải test m>=0 lại test m>0)

Địa chỉ test & download vẫn như cũ. Test tại: http://rhos.sourceforge.net/pro/himtest.html, download tại http://rhos.sourceforge.net/pro/him.js.
 
Chỉnh sửa lần cuối:
Re: [1.11] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Anh Hiếu ơi, hình như cái Cải thiện khả năng kiểm tra chính tả, thêm tổ hợp chống bỏ dấu AE & QU của anh có vấn đề rồi :D không gõ được chữ quần :D toàn thành quaàn
Anh Hiếu xem lại nhé :D
 
Re: [1.11] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Đã sửa xong. quần đùi, quần sịp, quần si líp, chạy ổn cả.
 
Re: [1.11] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Bộ gõ mới được update. Thay đổi:

- Thêm vào tính năng bật/tắt kiểm tra chính tả
- Làm gọn status bar.
- Sửa lỗi ko update status bar khi ấn F9 hoặc F12 trên Opera.
- Sửa lỗi gõ quoi-w sẽ thành qươi. (Bi giờ sẽ thành quơi).

Ngoại trừ thay đổi cuối cùng những thay đổi nì chỉ có trong bản H.I.M sử dụng status bar. Vị trí download & test vẫn như cũ. Down tại: http://rhos.sourceforge.net/pro/him.js, test tại: http://rhos.sourceforge.net/pro/himtest.html.

Chú ý: Trên 1 số máy phải refresh để thay đổi có hiệu lực
 
Chỉnh sửa lần cuối:
Re: [1.11] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

H.I.M version 1.12 released. Thay đổi:

- Thay đổi về license, H.I.M ko còn sử dụng GPL mà chuyển qua sử dụng license tự tạo, cơ bản license nì cho phép sử dụng H.I.M với bất kỳ mục đích nèo với điều kiện giữ nguyên tên tác giả & dòng bản quyền.
- Thay đổi status bar, chuyển thành (c) H.I.M 2004-2005
- Làm gọn code, bỏ đi 2 hàm cho 3 kiểu gõ, sử dụng 1 hàm duy nhất, tạo điều kiện cho việc thêm thắt kiểu gõ cũng như tự tạo bộ gõ mới về sau 1 cách dễ dàng đồng thời giảm kích cỡ xuống hơn 1KB.
- Cải tiến khả năng kiểm tra chính tả, users sẽ ko thể gõ sai chính tả với ngh & ng nữa. Ví dụ users sẽ ko còn có thể gõ ngé hay nghô.
- Sửa lỗi với uu-w & uou-w, sẽ hiển thị đúng là ưu & ươu thay vì uư & uoư như trước.
- Cải tiến khả năng kiểm tra chính tả. Ko bỏ dấu với từ bắt đầu = CH, sau đó lại kết thúc = CH.
- Cải tiến khả năng kiểm tra chính tả. Ko cho bỏ dấu những từ kết thúc = NH & nguyên âm bỏ dấu là E, O, U.
- Cải tiến khả năng kiểm tra chính tả. Thêm vào tổ hợp ko phải tiếng Việt: IAO.
- Cải tiến khả năng kiểm tra chính tả. Ko cho phép bỏ dấu từ với nguyên âm bỏ dấu là Y & kết thúc = 1 phụ âm bất kỳ.
- Thêm tính năng chọn bỏ dấu kiểu cũ & mới thông qua biến dauCu, nếu biến nì = true thì sẽ bỏ dấu òa, òe, ùy, nhưng nếu biến nì = false thì sẽ bỏ dấu oà, oè, uỳ.

Vị trí download & test vẫn như cũ. Viết nhiều rùi, ngại viết lại. Đọc lại những bài trước.
 
Chỉnh sửa lần cuối:
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

nhanhs tại sao lại không cho nhỉ, thế phân nhánh đánh thế nào hả bác hiếu

ví dụ tiếp: nhặt nhạnh, nhỉ nhảnh, nhành cây (chắc trong văn có :D), nhãnh chắc không có


CHxxxCH thì ok
 
Chỉnh sửa lần cuối:
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Đã sửa. Bỏ rule đó.
 
Chỉnh sửa lần cuối:
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Bộ gõ mới được update - build 20050528. Thay đổi:

- Trên kiểu gõ Telex, trước kia nếu gõ nua-w sẽ thành nuaw. Lỗi nì đã được sửa, bi giờ gõ nua-w sẽ được nưa.
- Sửa lỗi trên kiểu gõ Telex, trước 20050528 nếu gõ hưa-w sẽ được hưă, bi giờ sẽ thành huaw, tương tự với ưu-w.
- Bỏ 2 phiên bản sử dụng radio buttons. Chỉ giữ lại duy nhất bản sử dụng status bar.
- Sửa lỗi những từ bắt đầu = Đ, theo sau là 3 nguyên âm ---> ko thể bỏ dấu ở cuối từ được.

Vị trí download & test vẫn như cũ.
 
Chỉnh sửa lần cuối:
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Hiếu ơi:

(thứ tự đánh n u w a s w + [space])

nứă -hứă - ứư

nếu đánh xong, space
nưắ - hưắ - ưứ

------

o o o s -> óo

o o o o s -> oóo

tạm thế
 
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Tất cả đã được sửa, ngoại trừ óo. Óo hoàn toàn đúng chính tả tiếng Việt, ví dụ: quần soóc, mới coóng,...
 
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Anh Hiếu ơi, em không hiểu là bộ gõ tiếng việt này chỉ dùng được trên web thôi hay là có thể tải về dùng dưới dạng application như vietkey với cả unikey?
 
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

vì nó viết bằng JS nên chỉ dùng trên web thôi :D có gì phải bảo anh Hiếu viết riêng ra 1 version chạy kiểu application :D
 
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Chỉ chạy trên Web. Nhưng có thể sẽ có version chạy ngoài nếu có đủ người yêu cầu.
 
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Đã update. Build 20050530. Thay đổi:

- Làm gọn hàm DAWEOF. Giảm kích cỡ file.
- Sửa lỗi với kiểu gõ AUTO trên FF & Opera với spelling = off. Nếu gõ auss thì sẽ thành aús. Đã sửa lại, bi giờ sẽ hiển thị đúng = aus.

Download tại: http://rhos.sf.net/pro/him.js, test tại http://rhos.sf.net/pro/himtest.html.
 
Chỉnh sửa lần cuối:
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

tét thử xem sao:

ôee
ôă
ôaa

ơee
ơă
ơaa
êuw
êow
êoo
êaa
êaw

ưê
ưaa
ưaw
ưô

Chưa nghĩ kĩ lắm sai thì cáo lỗi :|
 
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Chiều về sẽ xử lý mới cái nì. Bi giờ các chú thử nghĩ xem ngoài ươ ra thì trong tiếng Việt có khi nèo 1 tổ hợp đã được bỏ dấu AWEO (A hoặc W hoặc E hoặc O) mà sau đó lại bỏ dấu 1 lần nữa ko??
 
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

bên Album dùng bộ gõ nào thía anh Hiếu ? em thấy lỗi không gõ được chữa giữa :D
 
Re: [1.12] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web

Album sử dụng bản cũ.
 
Back
Bên trên