ผู้สนับสนุน

วันอังคารที่ ๒๔ พฤศจิกายน พ.ศ. ๒๕๕๒

Build ChromeOS

THIS PAGE IS DEPRECATED ใช้ไม่ได้แล้วครับ

ดูต่อที่นี่แทน
ที่มา chromium.org/ แล้วก็เอามาย่อ
Prerequire
- Host Ubuntu karmic
- sudo apt-get install git-core
1. get source tarball
wget http://build.chromium.org/buildbot/archives/chromiumos-0.4.22.8.tar.gz tar xvfz chromiumos-0.4.22.8.tar.gz mv chromiumos-0.4.22.8 chromiumos cd chromiumos gclient config http://src.chromium.org/git/chromiumos.git
gclient sync
2. make local repo
cd chromiumos/src/scripts
./make_local_repo.sh
wait for download....
3. make chroot
./make_chroot.sh
4. Download Chromium(browser) tarball
mkdir -p ../build/x86/local_assets
cd ../build/x86/local_assets
wget http://build.chromium.org/buildbot/archives/chromium-chromiumos-r32516.zip
mv chromium-chromiumos-r32516.zip chrome-chromiumos.zip
cd -
(ลอง check link บนเว็บด้วย)
5. enter chroot
./enter_chroot.sh
6. enable a local user account (ยังไม่รู้เลยเอาไว้ทำไร)
( cd ../platform/pam_google && ./enable_localaccount.sh USERNAME )
7. Set shared user password
./set_shared_user_password.sh
(กรอก password แล้วมันจะถูกเข้ารหัสเก็บไว้ที่ ./shared_user_password.txt)
8. Build packages/image
./build_platform_packages.sh ./build_kernel.sh
./build_image.sh
exit image ที่ได้จะมีทั้ง mbr.image(master boot record), rootfs.image อยู่ใน chromiumos/src/build/images/999~~/ 9. Add Droidsans-th fonts, Add keyboard switching key (via http://forum.ubuntuclub.com/forum/topic,12115.0.html)
cd chromiumos/src/build/images/999~~/
sudo mount -o loop rootfs.image rootfs
mkdir droidsans-th
cd droidsans-th/
unzip DroidSansWithThaiFontsv1.zip
sudo cp fonts/* ../rootfs/usr/share/fonts/truetype/ttf-droid/
9.2 add keyboard switch
edit(vi,nano,gedit) ../rootfs/etc/X11/xorg.conf
add to Bold lines
---------------------
Section "InputDevice" Identifier "Keyboard1" Driver "kbd" Option "AutoRepeat" "250 30" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us,th" Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" Option "CoreKeyboard" EndSection
----------------------
cd ..
sudo umount rootfs
10. Copy the image to a USB(this can use to install) or VMWare
USB
cd chromiumos/src/scripts/ ./image_to_usb.sh --from=~/chromiumos/src/build/images/SUBDIR --to=/dev/sdc VMWare
./image_to_vmware.sh --from=~/chromiumos/src/build/images/SUBDIR --to=~/chromiumos/src/build/images/SUBDIR/ide.vmdk

วันศุกร์ที่ ๓๐ ตุลาคม พ.ศ. ๒๕๕๒

Chromium 4 review บ้านๆ

feature ใหม่ 
1. Pin tab/ตรึงแท็ ประหยัดที่ + กันปิดพลาด

2. Extension ตอนนี้มี menu ให้เลือกดูแล้ว
3. bookmark synchronization (มีเมนูให้เห็นแล้ว แต่ยังไม่น่าใช้)
4. Native Client ถูก build in มาแล้วแต่ถูกปิดไว้เป็นค่าปริยาย (อยากลองต้องเปิดเอง)
5. Bookmark all tab << ส่วนตัวคิดว่ามันทำมาเพื่อทดสอบ sync bookmark
6. Bookmark และ Master password ถูกรวมเป็นเรื่องเดียวกัน (คือน่าจะเป็น เรื่องใช้ account เดียวเก็บทุกอย่าง)
7. fix บัคมากมาย และเพิ่มความเร็ว
  1. ภาษาไทยบน Linux พิมพ์ได้แล้ว
  2. "ปิดไฟล์" --> "เลือกไฟล์"

คาดว่ากว่าจะออกคงจะได้เห็นอะไรอีกเยอะ อันนี้เอาแค่ที่เห็นได้ง่ายๆ และไปเห็นมา

Chromium บน linux แสดงผลภาษาไทยได้แล้ว แล้วก็พิมพ์ไทยได้แล้วด้วย

Update!! พิมพ์ ไทยได้แล้วจ้าาา 4.0.229.0 (30549) 16279
เก่าๆ เอามาอัพเดตอีกรอบ
1. Chrome บน windows พิมพ์ไทยได้แล้วนะจ๊ะ issue 3523
2. ปุ่ม Choose file ของ Chrome เปลี่ยนเป็นคนว่า "เลือกไฟล์" แล้ว เดิมเป็นคำว่า "ปิดไฟล์" issue 1759

-----
หลังจากออกมาได้ซักพักแล้ว สำหรับ Chrome บน Linux และ Mac แต่ว่ายังมีปัญหาอยู่ที่ ไม่สามารถแสดงผลภาษาไทยได้ ซึ่งตอนนี้ปัญหานี้ได้รับการแก้ไขเป็นที่เรียบร้อยแล้ว [รุ่นที่ทดสอบ 3.0.193.0 (20219) ] สามารถโหลดมาลองได้จาก ที่นี่สำหรับ Linux และ ที่นี่สำหรับ Mac(ผมไม่ได้ทดสอบ)  สำหรับรุ่น Beta ที่เป็น Google Chrome คงจะออกตามมาเร็วๆ นี้

เท่าที่ทดลองดูก็สามารถอ่านออกได้สบายตาดีไม่มีปัญหา แต่ว่ากลับมีปัญหาในเรื่องของการพิมพ์(อีกแล้ว) แต่ว่าลักษณะไม่เหมือน ของเดิม แต่ว่าก็ทำให้หงุดหงิดเวลาพิมพ์แทรกไม่แพ้กัน ตัวอย่างการพิมพ์ที่มีปัญหา
การแสดงผลก็ออกมาเป็นแบบนี้