พบภาพแตกที่มุมล่างซ้าย และไม่ใช่ภาพของเรา

simpli.fi

มีอยู่วันหนึ่ง กำลังอัพเกรดระบบไปหลายเรื่อง
พอใกล้จะเสร็จ เตรียมไปนอนหลับพักผ่อน
ได้สังเกตหน้าเว็บเพจอย่างตั้งใจกว่าเดิม
ชำเรืองไปเห็น ปัญหาเข้าให้
พบ ภาพแตก อยู่ที่มุมล่างซ้าย
เปิดภาพดู พบ url ที่ไม่ใช่ของเรา
เอา url ไปค้น พบคำแนะนำว่าเป็น ผู้ร้าย
แนะวิธีการจัดการมาสารพัดเครื่องมือ
ผมเข้าด้วย regedit และ clear ทุกอย่างแล้ว
แต่ภาพแตกก็ไม่หายไปจาก browser
ระหว่างค้นก็แอบสงสัยว่า
ทำไมคนพบปัญหานี้ไม่มากอย่างที่ควร และเก่ามาก
ส่วนวิธีแก้ไขก็ใช้การไม่ได้ ดังที่เค้าเล่ามา
สุดท้าย ยอมแพ้ไปในยกที่หนึ่ง เพราะดึกมากแล้ว

https://www.thaiall.com/web2/umsimpli5.htm

พอไปนอกพัก
นอนไม่หลับ หยิบโทรศัพท์มาเปิดดูหน้าเจ้าปัญหา
พบว่า บนอุปกรณ์ของเราก็พบภาพแตกเช่นกัน
แสดงว่าไม่ใช่ข้อบกพร่อง
ที่ browser หรือเครื่องในบ้านแล้ว
คงเป็นที่ โค้ดของเรา หรือ เครื่องโฮสมีปัญหา
จึงไปส่อง code ในเว็บเพจหน้าหนึ่ง
ค่อย ๆ แกะออกทีละส่วน
ผมแบ่งเป็น 5 ส่วน
สุดท้ายก็พบว่า มาจาก histats.com นั่นเอง
ใจชื่นขึ้น เพราะไม่น่ากังวลแบบที่คาดไว้

สรุปว่า เราไปใช้บริการของเค้าฟรี
ใช้พื้นที่เก็บข้อมูล ใช้ระบบของเค้าเยอะเลย
เค้าก็ส่งอะไรบางอย่างที่เราคาดไม่ถึง
เชื่อมไป 2 ไซต์ที่เราไม่รู้จัก คือ umsimplifi กับ lijitcom
ซึ่งเป็นบริการเกี่ยวกับ
adding value to your business’ marketing efforts
ที่อ่านมาจาก confectionio

เมื่อไปค้นดูสถิติ
พบเพื่อนคนไทยใช้บริการมากกว่า 2000 เว็บไซต์
ทั้ง โรงเรียน มหาวิทยาลัย อบต. กระทรวง ไปจนถึงกองทัพ
ซึ่งภาพแตกที่มุมล่างซ้ายนี่
ถ้ามองข้ามไป แล้วใช้บริการเก็บสถิติของเค้าก็ทำได้
แต่ถ้ากังวลด้วยเหตุผลต่าง ๆ
ก็เพียงแต่หยุดใช้บริการของเค้า
เพียงเท่านี้ภาพแตกก็จะหายไป
สำหรับผม ยังใช้บริการในไซต์หลักของผมต่อไป

การทำให้ browser รุ่นใหม่ ใช้งาน Applet ของ Java

java verified
java verified

สำหรับห้องปฏิบัติการ หรือห้องสมุด หรือร้านเน็ต
ที่ให้บริการคอมพิวเตอร์ควรตั้งค่าอะไรบ้าง
นอกจากการแช่แข็งระบบ หรือเรียกคืนอัตโนมัติ
1. มีแผนการอัพเดทซอฟต์แวร์ในเครื่องทั้งหมด ว่าครั้งต่อไปทำเมื่อใด
2. ทำการ update flash ที่อยู่ใน browser แต่ละโปรแกรม
http://www.y8.com/tags/flash
https://support.mozilla.org/en-US/kb/why-do-i-have-click-activate-plugins
3. ติดตั้ง Firewall และปิดบริการทุกอย่าง
4. เข้าไปดู Plug-in ใน Browser ว่าตัวใดไม่ใช้ ก็ให้ลบออก
5. ติดตั้ง java plug-in และ IE Tab ใน chrome
http://www.java.com/en/
คลิ๊ก Do I have Java?
The Chrome browser does not support NPAPI plug-ins and
therefore will not run all Java content.
Switch to a different browser
(Firefox, Internet Explorer or Safari on Mac) to run the Java plug-in

https://chrome.google.com/webstore/detail/ie-tab/hehijbfgiekmjfkfjpbkbammjbdenadd?hl=en
http://java.com/en/download/installed8.jsp
Case : http://www.falstad.com/mathphysics.html
Case : http://www.echoecho.com/applets02.htm
How to : http://www.java.com/en/download/faq/java_webstart.xml
DOS>javaws https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/ActionDemoProject/ActionDemo.jnlp
http://docs.oracle.com/javase/tutorial/uiswing/examples/misc/index.html
6. ปิดการจำทุกอย่าง ทั้ง data และ user ในโปรแกรม Browser

เมื่อสปาร์ตั้นมา ไออีก็ไป (itinlife492)

spartan 300
spartan 300

โปรแกรมประเภทบราวเซอร์ของบริษัทไมโครซอฟท์ชื่ออินเทอร์เน็ตเอกซ์พลอเรอร์ (Internet Explorer) มีชื่อย่อว่าไออี (IE) โดยเปิดตัวปี 2538 ถูกใช้มานานกว่า 20 ปี ซึ่งรุ่นแรกใช้กับระบบปฏิบัติการวินโดวส์ 95 จนถึง IE11 ในวินโดวส์ 8.1 แล้วปี 2558 ก็มีข่าวว่าวินโดวส์ 10 จะใช้โปรแกรมสปาร์ตั้น (Spartan) แทนไออี และไออีก็จะหายไปในที่สุด จากผลการทดสอบในภาพรวมจากหลายแหล่ง พบว่า สปาร์ตั้นทำงานได้มีประสิทธิภาพกว่าไออีเดิมอย่างเห็นได้ชัด เมื่อเทียบกับ Chrome,  Firefox, Opera หรือ Safari ก็ยังมีบางด้านที่คู่แข่งทำงานได้ดีกว่า

browser ranking http://www.w3schools.com/browsers/browsers_stats.asp
browser ranking http://www.w3schools.com/browsers/browsers_stats.asp

ชื่อโปรแกรมสปาร์ตั้น ไปคล้ายกับชื่อเผ่านักรบโบราณในกรีซ ที่เราเห็นความกล้าหาญในภาพยนตร์เรื่อง 300 ที่ถูกยกย่องว่ามีการฝึกฝนอย่างหนัก มีความกล้าหาญ อดทน ระเบียบวินัย และเก่งกล้าในการรบ การเปลี่ยนไปใช้ชื่อบราวเซอร์ว่าสปาร์ตั้นแทนไออีของบริษัทไมโครซอฟท์ก็คาดว่าจะหวังผลทางการตลาด ที่เคยใช้ชื่อเดิมมากกว่า 20 ปี แต่ถูกชิงบัลลังก์ความเป็นเบอร์หนึ่งไป หากจะชิงบัลลังก์คืนมาก็ต้องมีกลยุทธ์ใหม่อีกหลายอย่าง ซึ่งกลยุทธ์หนึ่งคือการเปลี่ยนชื่อ (Rebranding) สิ่งที่เปลี่ยนชัดเจนคือการใช้ Engine ใหม่ชื่อ EdgeHTML สำหรับเว็บไซต์รุ่นใหม่ แต่ถ้าเป็นเว็บไซต์เก่าก็จะใช้ MSHTML ที่เคยใช้ใน IE11

มีนักข่าวใช้คำว่าข่าวเศร้าที่จะเปลี่ยนจากเก่าเป็นใหม่ หากมองอีกมุมหนึ่งก็น่าจะเป็นข่าวดี เพราะของใหม่ย่อมมีประสิทธิภาพกว่า แต่มนุษย์เรามีเหตุผลในแต่ละประเด็นแตกต่างกันเสมอ เช่น การตัดอุโมงค์ต้นไม้ที่น่านเพื่อทำถนน หรือการทำลายโบราณสถานที่วัดกัลยาณมิตรเพื่อพัฒนาวัด มักมีสองมุมที่ต่างกันคือพัฒนาหรือทำลาย  เมื่อมีเหตุการณ์ที่ความคิดเห็นไม่ตรงกันก็จะมีฝ่ายที่เห็นด้วย ฝ่ายที่ไม่เห็นด้วย และฝ่ายที่มีอำนาจตัดสินใจ หากการตัดสินใจเป็นการประนีประนอมพบกันครึ่งทางก็จะนำไปสู่การยอมรับของทุกฝ่าย เพราะความเป็นจริงไม่มีฝ่ายใดถูกทั้งหมด และฝ่ายใดผิดไปทั้งหมด ทุกฝ่ายต่างมีเหตุผล ซึ่งโปรแกรมสปาร์ตั้นกับไออีก็มีข้อเด่นข้อด้อยแตกต่างกัน โดยเฉพาะความชอบ คนในอดีตอาจยึดติดกับชื่อเดิมชอบของเก่าแล้วไม่ยอมรับชื่อใหม่ คนรุ่นใหม่อาจคิดต่างและพร้อมย้ายไปใช้ชื่อใหม่อย่างไม่ลังเลก็มีอยู่มาก

ranking http://internet-browser-review.toptenreviews.com/
ranking http://internet-browser-review.toptenreviews.com/

http://hitech.sanook.com/1393789/

http://www.manager.co.th/Cyberbiz/ViewNews.aspx?NewsID=9570000149862

http://pantip.com/topic/30810184

จูนอัพเครื่องเก่าให้เร็วขึ้นอีกหน่อย (tune up)

disk cleanup
disk cleanup

26 ก.ย.57 ช่วงหลังนักศึกษาบ่นว่าเครื่องช้า แฮงบ่อย
ซึ่งผมเองก็มีข้อกังขาว่า
เครื่องเหล่านี้ติด deepfreeze ที่ไม่มีการเปลี่ยนแปลง
มีการ จูนอัพ (tune up) มาอย่างดี และมีประสิทธิภาพ
แต่เพราะนั่งใกล้ชิดนักศึกษาเวลาสอน
จึงเห็นว่าปัญหาเกิดขึ้นจริง และเครื่อง hang บ่อยจริง

ประกอบกับหัวหน้าบอกว่าจะต้องใช้ห้องสอนนักศึกษาปริญญาโทสุดสัปดาห์นี้
จึงต้องเข้าไปตรวจสอบว่าเกิดอะไรขึ้น
พบว่าแต่ละเครื่องลงโปรแกรมไว้ไม่เหมือนกัน
อาจเป็นเพราะแต่ละเครื่องเคยถูกปลด deepfreeze มาก่อน
และผ่านร้อนผ่านหนาวมาหลายรอบแล้ว

จึงดำเนินจูนซอฟท์แวร์ 3 ขั้นตอน อย่างง่าย
1. remove antivirus เพราะไว้ใจ deepfreeze แล้ว
2. อัพเกรดรุ่นของ browser ทั้ง firefox และ chrome
3. ทำ disk cleanup เพราะเครื่องไม่ใหญ่ แต่มีหลายกิกที่ต้องล้าง

หลังดำเนินการ นักศึกษาบอกว่าเร็วขึ้น และไม่ hang บ่อยเหมือนแต่ก่อน
สรุปว่าผลประเมินความพึงพอใจเพิ่มขึ้น

ตัวเลขไม่ออก เลข 1 แสดงเป็น NK

chrome and number
chrome and number

พบปัญหาเมื่อเขียนเว็บเพจหน้าหนึ่ง
ที่มี code เป็นร้อยบรรทัด
แสดงผลใน chrome browser แล้วเลขไม่ออกดังคาด
ความเป็นไปได้ของปัญหา .. มีสารพัด
แต่แสดงผลใน firefox กับ ie ไม่มีปัญหา
ประเภทแฟ้ม .php กับ .html ก็ให้ผลเหมือนกันคือมีปัญหา
เมื่อคัดลอก source code ไปไว้ใน localhost ไม่พบปัญหา
ทดสอบแก้ปัญหา
โดย upgrade version ของ chrome
สรุปว่า ปัญหาหายไป เห็นตัวเลขได้ปกติ
แสดงว่า version ของ browser ที่ใช้อยู่มีปัญหา
แล้วได้ผลดังภาพประกอบ
วิธีแก้ไข คือ เปลี่ยน version ของ browser เป็นรุ่นล่าสุด

dropdown list ที่ส่งผลต่อ dropdown list ชุดใหม่

browser incompatible
browser incompatible

12มี.ค.54 มีเพื่อนพัฒนาโปรแกรมเลือกข้อมูลผ่านเว็บเพจที่สามารถเลือกรายการข้อมูลที่เชื่อมกับระบบฐานข้อมูล ทำให้การเลือกครั้งแรกผ่าน dropdown list ส่งต่อกระบวนการไปแสดงรายการข้อมูลชุดใหม่ แล้วให้เลือกผ่าน dropdown list ชุดใหม่ ที่สัมพันธ์กับการเลือกครั้งแรก โปรแกรมนี้ทำงานได้มาโดยตลอด แล้วอยู่ ๆ ก็ใช้ไม่ได้ .. เป็นคำบอกเล่าของน้องนุช (จำได้ว่าเคยรับแจ้งไม่เป็นทางการมาก่อนหน้านี้ .. คราวนี้เจอตัวเป็น ๆ)
เมื่อผมตรวจสอบในรายละเอียดก็พบว่า Scriptไม่มีปัญหา เมื่อทำงานกับ IE6 แต่มีปัญหาเมื่อทำงานบน Firefox แสดงว่า Script ที่ใช้อยู่ไม่ compatible กับ browser รุ่นใหม่ ก็ต้องปรับ Script ให้ผู้ใช้สามารถใช้งานได้ เพราะทีมงานด้านซอฟท์แวร์จะลงโปรแกรมใหม่ให้กับผู้ใช้เสมอ หรือ Upgrade Web Browser เป็นรุ่นใหม่ ซึ่งเป็นเทคนิคการใช้คือ Ajax ทำงานร่วมกับ PHP .. ผมก็ใช้เวลาหาข้อมูลระยะหนึ่ง จำได้ Script สำหรับทำให้ Ajax ทำงานกับ Textbox ได้ แต่การจะทำงานกับ Dropdown list ต้องเปลี่ยน code ในส่วนที่สัมพันธ์กับ div ก็ใช้เวลากว่าจะเห็นความเหมือนที่แตกต่างของ Textbox กับ Div

แล้ววันนี้ก็เคลียร์ Script ชุดนี้ได้ เพราะมีแผนจะนำไปใช้ในอีกระบบหนึ่ง ซึ่งผู้ใหญ่ร้องขอมาว่าอยากให้เรียกข้อมูลจากฐานข้อมูลที่เป็นข้อมูลสถิติของแต่ละคน และข้อมูลนี้ไม่จำเป็นต้องกรอกใหม่ก็จะดึงมาเป็น Dropdown List ให้เลือก เพราะถ้าปล่อยให้กรอกเองก็จะคลาดเคลื่อน แต่ปัญหานี้ใช้ Dropdown List ที่ทำงานร่วมกับ Text Box มีรายละเอียดเพิ่มเติมที่ http://www.thaiall.com/ajax

อัพโหลดหลายไฟล์ผ่าน click เดียว

swf file upload
swf file upload

22 ม.ค.54 การ upload แฟ้มเข้าเครื่องบริการทีละแฟ้มนั้น ใช้คำสั่งไม่เกิน 5 บรรทัดก็สามารถทำได้ แต่ถ้าต้องการ upload หลายแฟ้มด้วยการ click ครั้งเดียว ต้องเขียนหลายบรรทัด .. การศึกษาเรื่องนี้เกิดจาก คุณแบงค์ (เพื่อนร่วมงาน) ถามว่า ทำอย่างไร upload หลายแฟ้มเข้าเครื่องบริการผ่าน web browser .. ผมเองก็เคยเห็นใน hi5.com หรือ facebook.com เมื่อหลายปีก่อน เมื่อสืบค้นดูก็พบว่า swfupload.org มี code จึงนำมาดัดแปลง และเปิดให้ทดสอบ
ที่ http://www.thaiall.com/php/multiupload

การแก้ไข script มีหลายจุด คือ ยกเลิก preload alert ที่แสดงว่ามีปัญหาออกไป เปลี่ยนห้องรับแฟ้มให้เป็นห้องเดียวกับ script เลือกใช้ตัวอย่างจาก multiinstanceupload

+ http://demo.swfupload.org/v250beta3/
+ http://www.thaiall.com/download/multiupload_swfupload.zip

ตรวจ cache ของ browser ทั้งห้า

browser

31 ก.ค.53 ทดสอบ browser ทั้งหมด 5 โปรแกรม คือ safari, firefox, chrome, opera และ ie พบว่าหลังติดตั้ง ie8 ต้อง restart แต่กับ 4 ตัวก่อนหน้านี้ ติดตั้งแล้วใช้งานได้ทันที ทำให้ผมไม่ทดสอบ ie8 เพราะเครื่องนี้ติดตั้ง deepfreeze และคาดว่าผลน่าจะเหมือนกับ ie6  ส่วนเรื่องการจัดการ cache ซึ่งเก็บแฟ้มที่ได้จากการ download webpage พบว่าทดสอบ download clip จาก youtube.com จะมีเพียง safari ที่ไม่เก็บ clip จากการ download ในห้อง Application Data แต่เห็นร่องรอยการ download ในห้อง Temp เหมือนกันโปรแกรมอื่น .. อาจสรุปเบื้องต้นได้ว่านอกจาก safari แล้ว browser ตัวอื่นทิ้งแฟ้ม clip ให้ผมคัดลอกออกมาจาก cache และเติมสกุล .flv ก็จะนำไปใช้ได้

ติดตั้ง safari browser สำเร็จ

safari browser

28 มิ.ย.53 ติดตั้ง flash player 10.1 ให้กับ safari browser ของ apple.com ที่คุณธรณินทร์  สุรินทร์ปันยศ เคยใช้นำเสนอในการอบรมประกันคุณภาพระดับบุคคล ผมชอบตอนนำเสนอแบบจอภาพยนต์ (Show Top Sites) จึงทดสอบติดตั้ง ใช้งานและกำหนด Show Top Sites ของตนเอง เหตุยุ่งยากที่เกิดก็เพราะเครื่องติดตั้ง deepfreeze ทำให้ต้องปิดเปิดระบบแช่แข็ง สำหรับการติดตั้งโปรแกรมนี้ และทดสอบจนมั่นใจว่าไม่มีปัญหา แต่ตัวหลักของผมก็ยังใช้ ie6 เพราะมีแผนติดตั้ง chrome กับ firefox เพิ่มเติม .. เพื่อให้ผลลัพธ์เว็บเพจตรวจสอบ PR ตามแนวการพัฒนาเว็บไซต์ให้เข้ากับ SEO ได้

สถิติเข้า wap ของผมเดือนธันวาคม52

สถิติทำให้เห็นรายการที่ผู้ใช้เข้าถึงระบบ wap

4 ก.พ.53 สถิติการเข้าเว็บไซต์มีอยู่หลายระบบ แต่ที่บริการโดยผู้ให้บริการเช่าเครื่องมีความละเอียดสูงมาก จากการตรวจสอบในปลายเดือนธันวาคม52 พบว่า thaiall.com/wap มี hits ของเว็บเพจสอบศัพท์อย่างง่ายสูงมาก เป็นศัพท์ 4 คำถึง 2หมื่นกว่า และศัพท์ 3 คำอีกหมื่นกว่าจาก 9383 แฟ้ม วันนี้จึงเข้าไปปรับให้ศัพท์ 4 คำมีความถูกต้อง และเพิ่มศัพท์อีกร้อยหนึ่ง รวมเป็นศัพท์ในข้อสอบสุ่มชุดนี้ประมาณสามร้อยกว่าคำ แต่ผมไม่ได้ใส่ adsense หรือ truehits เพราะต้องการให้ load ได้เร็วแม้จากโทรศัพท์เคลื่อนที่และ code ถูกออกแบบให้เปิดได้ทั้ง web browser และ wap browser
+ http://tagtag.com wap browser simulator