ว่าด้วยขนาด CDF player

พอดีว่าต้องส่งงานให้ฝรั่งดูเป็น CDF file พร้อมกับตัวเปิดอ่าน CDF player http://www.wolfram.com/cdf-player/ ไปด้วย เลยได้รู้ว่าขนาดตัว player มันใหญ่ขึ้นเรื่อยๆ  จากขนาดแค่ร้อยกว่า MB กลายเป็นจนครึ่ง GB แล้ว

8.0.4 -> 105 MB
9.0.0 -> 169 MB
9.0.1 -> 197 MB
10.0.2 -> 575 MB
10.3 -> 690 MB

พอลองหาข้อมูลเรื่องขนาดที่เพิ่มขึ้นนี้เลยได้รู้ว่า Wolfram ให้ตัวเดียวกันกับตัว Pro มาเลย เพียงแค่เราสามารถเปลี่ยนไปใช้แบบตัว Pro ได้ด้วยการใส่ Password ที่ได้จากการจ่ายตังค์ตัว Pro มาแค่นั้นเอง ไม่ต้องโหลดใหม่

ความสามารถของตัว CDF Pro แตกต่างจากตัวฟรีอย่างไร สามารถดูได้ที่ http://www.wolfram.com/player-pro/how-player-pro-compares.html ครับ

 

Wolfram CDF ไม่ทำงานบน WordPress 4

ใครที่อัพเดท wordpress เป็นรุ่นล่าสุด 4.1 คงจะเจอปัญหาว่า plugin CDF มันไม่ทำงาน แต่กลับแสดง code ของตัว plugin แทนเช่น

วิธีการแก้ปัญหานี้เบื้องต้นก่อนที่ตัว plugin จะมีการ update ให้ก็คือให้เพิ่ม <code> </code> ครอบตัว code จาก plugin แทนครับ จากนั้นก็กด Update

ที่มา https://wordpress.org/support/topic/wolfram-cdf-21-is-not-working-with-the-new-version-of-wordpress-401

ทดสอบ Mathematica CDF plugin

Wolfram เพิ่งเปิดตัว plugin สำหรับแสดง CDF ไฟล์บนหน้าเวบ WordPress.

http://wordpress.org/extend/plugins/wolfram-cdf-plugin/

ใครที่มีเวบที่ใช้ WordPress อยู่ก็ลองโหลดมาใช้ดูครับ

ทดสอบ Mathematica CDF plugin

การเตรียมไฟล์ CDF สำหรับแสดงบนเวบผ่าน plugin นี้ก็ทำได้ไม่ยากครับ

พอเสร็จก็save แล้วupload ไปไว้ที่เวปเราได้เลยครับ 🙂

การใส่ไฟล์ CDF ใน HTML

เครื่องที่จะเปิดดูไฟล์ต้องลง CDF player ก่อนนะครับ

ถ้าจะ embed ไฟล์ cdf ลงใน html สามารถทำได้ตามนี้ครับ

<embed src="ไฟล์.cdf" width="588" height="380">

หรือ

<object classid="clsid:612AB921-E294-41AA-8E98-87E7E057EF33"
width="500" height="300"
type="application/vnd.wolfram.cdf.text">
<param name="src" value="ไฟล์.cdf">
<embed width="500" height="300" src="ไฟล์.cdf"
type="application/vnd.wolfram.cdf.text">
</object>

หรือจะใช้ script

<script type="text/javascript" src="http://www.wolfram.com
/cdf-player/plugin/v2.1/cdfplugin.js"></script>
<script type="text/javascript">
	var cdf = new cdfplugin();
	cdf.embed('/path/to/ไฟล์.cdf', width, height);
</script>

ที่มา

http://wolfram.com/cdf/adopting-cdf/deploying-cdf/web-delivery.html