Firefox 3.7 Alpha 1

Firefox gần đây đã làm cho cư dân mạng nổi sôi lên với những thông tin về các phiên bản sắp ra mắt và các tính năng  + giao diện mới mới hơn, nhanh hơn và thông minh hơn.

Cách đây vài ngày Mozilla đã tung ra bản phát triển đầu tiên của phiên bản Firefox 3.6 Alpha Namoroka dành cho hệ điều hành Mac, Windows & Linux. Firefox 3.6 nằm trong lộ trình cải thiện tốc độ, giao diện, implementation of new CC3 classes, Startup và nhiều thứ khác.

Tuy vậy trong cuộc chiến của các trình duyệt, Mozilla không muốn đứng phía sau và họ đã sẵn sàng cho Firefox 3.7 Pre-Alpha

Các bạn có thể download bản pre-alpha này tại địa chỉ:

ftp://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-win32/1250302480/

Nguồn: http://www.blogsdna.com

Firefox 3.7 Mockup Theme Redux 2.0

Chắc hẳn bạn đã nghe về Firefox 3.7 với giao diện được chỉnh chu cho windows 7 rùi chứ. Trong khi chờ đợi bạn có thể thưởng thức tạm thời cái theme này nhé. Khá giống như những gì người ta nói.

Screen shots:

Download tại đây nhé.

How to Download & Install Firefox 3.5 On Ubuntu Linux


Mấy bữa nay, Firefox 3.5 ra bản chính thức cho tải về rùi, thật là tuyệt vời đối với những ai là fan hâm mộ của phần mềm này. Thế nhưng mà lên trang chủ download về thì hóa ra là file đã dịch sẵn chỉ chạy thui chứ cài gì được. Pó tay pó cẳng lên mạng search thấy bài viết này nên post lại cho anh em xem.

Được đánh giá cao về tốc độ duyệt web, Firefox 3.5 đã có những cải tiến vượt trội cả về mặt xử lí và lướt web nhanh hơn. Mình không dám so sánh nó với IE8 hay Opera hay Safari mà chỉ muốn nói Firefox 3.5 là một lựa chọn. Nói dài dòng mấy bạn nói là ” biết rồi, nói quài”, thui vô lun chủ đê chính nhé ” How to Download & Install Firefox 3.5 On Ubuntu Linux ” :

Đầu tiên mở Terminal lên : Applications—>Accessories—>Terminal và gõ:

echo ‘deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main’ >> /etc/apt/sources.list

echo ‘deb-src http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main’ >> /etc/apt/sources.list

Thêm vào cái Key này nhé:

sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 247510BE

Cuối cùng là gõ lệnh update và cài đặt:

sudo apt-get update && sudo apt-get install firefox-3.5

Chromifox: Biến hoá Firefox 3 thành giao diện Google Chrome

Bạn cảm thấy quá nhàm chán với giao diện duyệt web Firefox? Trong khi đó bạn không thể nào từ bỏ được người bạn “thân thiện” của mình khi lướt web. Sau đây là giải pháp giúp bạn tuỳ biến Firefox 3 của mình thành Google Chrome với add-on Chromifox.
Theo các nhà phát triển cho biết chương trình này được thiết kế với phong cách rất đơn giản giống hệt như Chrome vậy. Các tab mở ra được thiết kế giống như của Chrome với vẻ tao nhã được bố trí một cách bóng bảy, các đường kẻ được thiết kế rõ nét.

Chromifox tương thích với hầu hết các hệ điều hành như: Windows, Linux, và Mac OS X. Bạn có thể cài đặt tại https://addons.mozilla.org/firefox/addon/8782.

Chương trình hỗ trợ Firefox 3.0 đến 3.6, không tương thích với ColorfulTabs vì vấn đề kĩ thuật. Phiên bản mới Chromifox Extreme đang trong giai đoạn thử nghiệm, yêu cầu Firefox 3.5 trở lên, hỗ trợ đầy đủ các tính năng theme.

Nguồn: thongtincongnghe.com

Khắc phục lỗi Firefox 3 chạy chậm trên Linux/Mac OS X

Nếu bạn là tín đồ trung thành của Firefox, ắt hẳn bạn đã sử dụng phiên bản 3.0 ngay từ những ngày đầu tiên. Đã gần một năm kể từ khi Firefox 3 phát hành, và ngày càng nhiều người dùng Linux cũng như Mac OS X than phiền về tốc độ của trình duyệt của Mozilla. Bài viết sẽ hướng dẫn bạn tối ưu để mang Firefox 3 trở về “thuở ban đầu”.

Bài viết này chứa một số thông tin chuyên sâu về hệ thống. Nếu bạn không hiểu, đừng ngần ngại đặt câu hỏi trong phần bình luận. Bạn cũng có thể gửi bài này cho những người am hiểu máy tính và nhờ họ giải thích. Chắc hẳn họ cũng rất quan tâm đấy!

Nguyên nhân

Kể từ phiên bản 3.0, thanh địa chỉ của Firefox được gọi là Awesome bar (thanh kinh hoàng). Bạn chỉ cần gõ vài kí tự vào thanh địa chỉ, những trang Web phù hợp nhất sẽ hiện ra. Để giải quyết vấn đề này, Firefox đã dùng đến cơ sở dữ liệu (CSDL) để lưu danh sách các trang Web đã duyệt, thay vì dùng XML như trước đây. Nhóm phát triển của Mozilla chọn SQLite là cơ sở dữ liệu gọn nhẹ nhất hiện nay.

Để đảm bảo tính toàn vẹn, SQLite dùng hàm fsync khi lưu dữ liệu. Hàm này yêu cầu hệ điều hành ghi toàn bộ nội dung trong vùng nhớ đệm trước khi tiến hành các thao tác khác. Trong quá trình này, hệ thống có thể ngưng mọi hoạt động khác.

Nếu bạn sử dụng Firefox càng lâu và duyệt Web càng nhiều, CSDL càng lớn và quá trình này kéo dài hơn bình thường. Rất may mắn là Windows “mặc kệ” yêu cầu fsync, nên Firefox trên Windows không bị ảnh hưởng nhiều. Trên Linux (và Mac OS X – dựa trên FreeBSD), vấn đề khá trầm trọng, nhất là khi bạn sử dụng laptop với ổ cứng không nhanh lắm!

Khắc phục

Hiện giờ, cách khắc phục duy nhất là… dọn dẹp CSDL này. Đã có nhiều tranh luận về SQLite và fsync, nhưng nhóm phát triển Firefox giữ nguyên luận điểm của mình: thà chạy chậm còn hơn mất dữ liệu và nghe khách hàng than phiền!

Để dọn dẹp CSDL, cách đơn giản nhất là xoá hẳn Firefox và cài đặt lại, hoặc tạo Profile mới (hướng dẫn bằng tiếng Anh có tại kb.mozillazine.org – cách chuyển dữ liệu sang Profile mới cũng có tại địa chỉ này). Như vậy bạn sẽ xoá bỏ tất cả, chỉ giữ lại những gì cần thiết.

Cách khác, được giới thiệu dưới đây, sẽ dọn dẹp CSDL cho bạn mà không cần tạo Profile mới: dùng lệnh VACUUM để tối ưu CSDL. Chú ý: hãy thoát Firefox trước khi tiến hành các thao tác dưới đây.

Trên Linux (Ubuntu)

Nếu máy bạn chưa có SQLite 3 thì bạn cần phải cài đặt:

sudo apt-get install sqlite3

Gõ lệnh sau để tối ưu tất cả CSDL trong Firefox:

for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f ‘VACUUM;’; done

Lệnh trên nén các CSDL SQLite để tăng tốc độ truy xuất.

Trên Mac OS X (Leopard 10.5.6)

SQLite 3 mặc định đã được cài đặt. Bạn chỉ việc gõ lệnh sau:

for f in ~/Library/Application\ Support/Firefox/Profiles/*/*.sqlite; do sqlite3 "$f" ‘VACUUM;’; done

Trên Windows

Bạn không chịu ảnh hưởng rõ rệt trên Windows, nhưng điều này không ngăn cản bạn tối ưu hoá CSDL của mình. Hãy tải SQLite tại www.sqlite.org và giải nén vào thư mục C:\bin chẳng hạn, sau đó mở cửa sổ dòng lệnh, chuyển vào thư mục Profile của Firefox (có dạng C:\Documents and Settings\TÊN ĐĂNG NHẬP\Application Data\Mozilla Firefoxucsufcv.default) bằng lệnh CD và gõ:

for %f in (*.sqlite) do C:\bin\sqlite3.exe %f "VACUUM;"

Nâng cao

Nếu bạn đã hài lòng, hãy đọc một bài khác ở TTCN. Bạn chưa hài lòng, và cảm thấy đủ tự tin để đi tiếp? Chúng ta sẽ tìm hiểu thêm tập tin places.sqlite, trái tim của Awesome bar. Phần này được tham khảo từ blog của Ryan Schwartz.

Trong CSDL, mỗi bản ghi có nhiều thông tin khác nhau. Khi bạn truy cập một địa chỉ Web, Firefox không chỉ lưu lại URL mà còn cả số lần truy cập, tên trang Web… Không những vậy, còn có một thông tin trong trường hidden ghi chú rằng bạn chưa hề xem trang này (thí dụ các iframe, live bookmark…). Đây là những thông tin hoàn toàn không có ích với bạn trong lúc này, hãy xoá chúng đi!

user$ sqlite3 places.sqlite
SQLite version 3.4.0
Enter ".help" for instructions
sqlite> DELETE FROM moz_places WHERE hidden=1 AND url LIKE ‘http%’;
sqlite> .quit

Sau khi gõ xong các lệnh được tô đậm, kích thước CSDL của bạn sẽ giảm đi đáng kể. Tác giả bài viết này đã giảm tập tin places.sqlite từ 62 MB xuống còn 2,5 MB và Firefox chạy nhanh chẳng kém gì Safari trên Mac OS X.