Mozilla’s Eight Projects As Of Current Stats

1.Rust

Rust is a systems programming language that combines strong compile-time correctness guarantees with fast performance. It improves upon the ideas of other systems languages like C++ by providing guaranteed memory safety (no crashes, no data races) and complete control over the lifecycle of memory. Strong memory guarantees make writing correct concurrent Rust code easier than in other languages.

2.Servo

Servo is an experimental web browser layout engine being developed by Mozilla, with Samsung porting it to Android and ARM processors. The prototype seeks to create a highly parallel environment, in which many components (such as rendering, layout, HTML parsing, image decoding, etc) are handled by fine-grained, isolated tasks. The project has a symbiotic relationship with the Rust programming language, in which it is being developed.

3.Shumway

Shumway is an HTML5 technology experiment that explores building a faithful and efficient renderer for the SWF file format without native code assistance.

4.PDF.js

PDF.js is a Portable Document Format (PDF) viewer that is built with HTML5. PDF.js is community-driven and supported by Mozilla Labs with a goal to create a general-purpose, web standards-based platform for parsing and rendering PDFs.

5.Asm.js

asm.js is a strict subset of JavaScript that can be used as a low-level, efficient target language for compilers. This sublanguage effectively describes a sandboxed virtual machine for memory-unsafe languages like C or C++. A combination of static and dynamic validation allows JavaScript engines to employ an ahead-of-time (AOT) optimising compilation strategy for valid asm.js code.

6.TogetherJS

TogetherJS is a free, open source JavaScript library by Mozilla that adds collaboration features and tools to your website. By adding TogetherJS to your site, your users can help each other out on a website in real time.

7.Big Blue Button

BigBlueButton is an open source web conferencing system built on over fourteen open source components to create an integrated solution that runs on mac, unix, or PC computers.

8.Parallel.js

Parallel.js is a simple library for parallel computing in Javascript, either in Node.js or in the Web Browser. Parallel takes advantage of Web Workers for the web, and child processes for Node.

 

Cheers..!! Doing Good is Part of Our Code….!!

Indic Firefox OS Sprint Pune, June 2014

Greeting  Mozillians…!!

So, We (localizers) are back to preform on the floor of Localization and Testing of Firefox OS, which is the future of the Mobile world and Web with lot of new features and technologies. So that event was about localization sprint of all Indian languages, not only translation but also it contained testing of Firefox OS in all languages. We collaborate with total thirteen Indian languages are: Assamese, Bengali-India, Gujarati, Kannada, Hindi, Maithili, Malayalam, Marathi, Odia, Punjabi, Tamil, Telugu, Urdu. It is an awesome moment when you work for your mother tongue because you can easily get many other ways to flow with your life but there is few awesome ways to go for this direction and i am lucky one to involved with this one.

So, lets come to the event, after the awesome flight of IndiGo and thanks IndiGo’s air hostesses 😉 ;). I reached to the CoCoon Hotel around 7o’clock on 6th June and we had welcome dinner with other community localizers and also met to the many new faces. Dinner was great, thanks to Ani and Rajesh JI.

Its time for Good Morning Redhat, Pune. So Here we are for our purpose of event with lot of energy and zeal and with DELPHINE, ARKY, ANI and RAJESH JI. So event started with Introduction session of all localizers.

10436329_653951127986589_5647795025394602379_n

So, after this Arky and Delphine gave a short introduction about Firefox OS: Road plan. After tea break, Delphine started Localization testing session which was really cool and also Rajesh demonstrate some idea about Glossary, Terminology, Style Guide of Fuel project which is too much important for quality of Good translation.

10348813_784389951594918_8882775846167647661_o

10441132_653951431319892_465252683323074952_n

So, after that we had lunch and again we came back for localization and testing of Firefox OS, some of locales started testing and rest went for translations. I am in Hindi team with sweet Hindi Family of Mozilla: Rajesh Ranjan, Sangeeta Kumari, Shahid Farooqui, Umesh Aggarwal, Vishakha Dhutadmal, Karunakar Guntupalli, Meghraj Suthar (me) and Ashish Namdev(We missed you bro, see you soon in next event).

10390037_653955087986193_5974678056302453568_n(1)

So after the first day of work we went for dinner with hungry mood.10329020_653952531319782_8492976391087523615_nAfter the starter, we started fun behind the resto, You can see this,

10390019_653953077986394_5674813519102777507_n So, after great food we went to the Hotel for tight sleep with sweet dreams. 😉

So, here is second day, again back to the Redhat Pune for a productive day and Peiying Mo. also Joined Us. Whole day we worked for Localization testing and translation.

10285615_784389934928253_249618801107234854_o

BplhMDBCQAA0Rnz.jpg:largeAnd as i said, i was in Hindi team so i have updates about only Hindi, Rajesh JI has completed the 100% translation of Firefox OS just in one day, he translated 2426 words, it was Awesome and also we were testing on Firefox OS Keon device and Flame device it was about to 68% done in Hindi on that day. Updates about all languages after second day.!!

img_2051So, Congratulations to those who has done translation 100% and Good luck to those who are working hard to reach at 100%.

So here is our Indic Family’s Members. That is really Known as Indian Joint Family.

10329867_784388718261708_1347133767133256106_o

 

For more clicks: on.fb.me/1hNEdYF

Thank You, so much for reaching out here.

Will come soon with more event’s post and other cool stuffs.

Good Luck, and Do Whatever You Want. 🙂

 

 

 

Microsoft Student Associate, 2014

Greeting Human…..!!!

Microsoft can be stands as a world of technologies. If you are part of any field, either of technical or non-technical, you are must aware about this world that is also know by “MICROSOFT”. Nobody can say that, “I haven’t heard about Microsoft”. (If he/she relates rendering through computer science or computer). Because it becomes necessary to know about Microsoft company.

In early days i started with WindowsXP and other cool tools of Microsoft. After that moved to the Windows7 Home Basic, after that jumped to Windows7 Ultimate by skipping Windows7 Enterprise. Now days experiencing on Windows8.1. Its awesome. So i am not  only limited with the operating system windows, but also used to use other products of Microsoft like: Bing, Skype, Xbox, Kinect etc. But the software that i always love that is Microsoft Office. It provides simple way to organize your documents, create new documents, spread the world by making presentations using MS PowerPoint.

Microsoft brought a new concepts to bring, to share, to connect more and more people to the Microsoft, that is Microsoft Student Associates. Position doesn’t matter to be a great person, Knowledge matters. So if you have a great knowledge then nobody can stop you to catch you dreams. There is lot of people who doesn’t know about the real world of technologies and their uses in daily life. I think it would be great place for me to meet to the new people around world, to teach them about Microsoft and how it can make their life more easy to help them to getting involved.

It would be great for me to be a part of real technical heaven as a Microsoft Student Associate, to take the experience of work with Microsoft, and last but not least, never say die till you haven’t catched your destinations. I am too excited to meet you Microsoft Student Associates, see you soon…..!

1155381231-645x250

Thank you so much….!!

Have a Good Day…..!!(If you are reading this in the day) 😀 OR                                            Have a Good Night..!!(If you are reading this in the night) 😀

 

 

 

 

 

New World of Mozilla Firefox, Its Heaven..!!

Mozilla has officially launched Firefox 29 for Windows, Mac, Linux, and Android. This is a massive release: Firefox Sync has been revamped and is now powered by Firefox Accounts, there’s a new customization mode, and the major user interface overhaul Australis has finally arrived called Australis.

First look,

intro-image-largeMost significant new features of the new browser.

1. Sleek, curved tabs

The look of Firefox has shifted away from a straight-edged, block design to one that more highly incorporates the use of curves. This is most noticeable within Firefox 29’s tabs, which now strongly resemble those of Google Chrome. But unlike Chrome, Firefox makes an effort to highlight the tab users are currently viewing and fade away all others to eliminate distractions.

2. Firefox Menu 

Mozilla has added a new “Firefox Menu” that is designed to make it easier for users to find some of the key features of Firefox, including the new window, new private window, preferences and several other options. Previously, these features were a little more tucked away.

er_photo_217570_42

3. Customizablity

Within the Firefox Menu, users will find a “Customize” option. Clicking that will allow users to pick and choose what features they want in the menu as well as other parts of the browser. Users can change the features they include in the navigation bar and they can flip flop the URL field with the search field. Users can also eliminate the search field altogether and make Firefox 29 look more better.

firefox-29-customization-mode

4. Firefox Sync

Mozilla has also introduced what it calls Enhanced Firefox Sync service. This feature makes it possible for users to easily transfer their Firefox features – including their settings, their history, their bookmarks and more – from one device to another. By creating a Firefox account, users can transfer their features from computer to computer or to the mobile, Android version of Firefox. Previous versions of Firefox Sync have existed, but this version makes the process much easier to use.

5. Easy-to-find bookmarks

In Firefox 29, Mozilla has made it easier for users to manage and find their bookmarks. A bookmark manager icon is now found within the navigation bar, next to the star icon that is used to bookmark pages. The new icon highlights users’ bookmarks more prominently.

Sooo……

firefox-revamp

Have a look at heaven (Download): http://www.mozilla.org/en-US/firefox/new/

 

Thanks & Have a great day!

Mozilla India Community Meet14 @ Hyderabad!

!!…..AN AWESOME DAY OF LIFE…..!!

It was an awesome day of my life when i got the invitation mail of the Mozilla India Community Meetup 2014 which was held in The Park Hyderabad, Hyderabad.

It was really cool journey from Jodhpur to the Hyderabad by Air India. 😉 I arrived to the hotel around 9:00 PM of 4th April. After that i had dinner outside the hotel with Mozillians. We enjoyed a lot at dinner after the dinner i met to the room partner @Chandan Baba, he came from Bhopal, MP with lot of excitement.

So meetup day came for that we went there that is 5th April first day of the meetup. We taken breakfast in the hotel (The Park Hyderabad). After the breakfast we went to the meeting hall. So that was the first look….

DSC01693Meeting started by Vineel Sir, with welcome speech. After that we involved with in different different tracks. Tracks were — L10n, SUMO, Webmaker, and Technical. I was in L10n track. This was the team of the Localization.

DSC01743We discussed lot of things in two days about the target of the 2014 and also about the localization events in 2014.

I learned lot of things by the sessions of the Meetup. Specially Firefox OS, SUMO and also from other awesome sessions.

It was awesome meet with awesome people. Like : Gen Kanai, Brain King, Madalina Ana, Vineel Reddy Pindy, Galaxy Kadiyala, Soumya Deb, Ankit Gadgil, Swarnava Sengupta,  Gauthamraj Elango, Vikas Reddy Burri, Rajesh Ranjan, Sayak Sarkar,  Kaustav Das Modak, Priyanka Nag, Ani Peter, Saurabh, Jai Pradeesh, Jayakumar Sadhasivam, Ashish Namdev, Shahid Farooqui, Jafar Muhammed, Shreyas, Damini Oberoi, Dron Rathore, Sujith Reddy, Ram Dayal Gurumukhi, Dyvik, Sajeev Soni, Chandan Baba, Mayur, Diwanshi pandey, Harsha Vardhan, Umesh Agarwal, Biraj Karmakar, Suraj, Varun, Aniket and last but not least WoMoZ lead Komal Gandhi. Sorry for rest people.

Few clicks….

DSC01703 DSC01714 DSC01716 DSC01734 DSC01747 DSC01812 DSC01815 DSC01901 DSC01914 DSC01936 DSC01955 DSC01988 DSC02012 DSC02023 DSC02026 DSC02028 DSC02037 DSC02085 DSC02151 DSC02166 DSC02206Thank you so much all…!!!!!

Sooooo excited to see you again..!!! Hope we will meet soon.!!

Have a great day!

Firefox AppDay @ JNU Jaipur

Hello Folks….!!!

An another day came when we came back to spread the word of Mozilla with new comers and awesome people.

Event had been started at 10:00 AM by our Rep Mr. Ram Dayal. He told about the Mozilla and event.

DSCN6356

After this session the next session had taken by Mr. Osho Parth, He told them about the open source and what opportunities in open source and also about the Cracking tips, this was an awesome session for students. They learned lot of new things during this session.

DSCN6341

 

DSCN6326

After this awesome session next session taken by me (Meghraj Suthar), in which i told them what is the Mozilla Community and what are the products of Mozilla and How a beginner can start contribution in Mozilla i.e. the ways of contribution.

DSCN6371

 

DSCN6363

After this session the next session started with the App Development by Mr. Tushar Arora, he told them what is Web App, and how to develop Web App.

DSCN6396 DSCN6391

After Tushar’s session we had break and after the one hour’s break we came back to App Development Hackathon, in which Mr. Ram taught them how to develop an App for FirefoxOS. He gave a live demo of App Development. In this session many students has made app for FirefoxOS.

DSCN6434

 

DSCN6461

After the Hackathon, Mr. Lavish Aggarwal, Mr. Adit Bharadwaj and Mr. Ashish Seervi told them about the Webmaker project and about its tools. Like- PopCorn, Xray-Goggles, and Thimble.

DSCN6488 DSCN6490

DSCN6540

 

At the end of the Workshop we distributed Swags to the winner of the App and finally we had a group photo with the few participants.

DSCN6547 DSCN6562 DSCN6573

More pics are available here :- https://www.flickr.com/photos/116868207@N06/sets/72157642413743415/

 

Thank You so much, We will be come back soon! Have passions!

Have a good day!

Mozilla’s mozjpeg Project

JPEG has been in use since around 1992. It’s the most popular lossy compressed image format on the Web, and has been for a long time. Nearly every photograph on the Web is served up as a JPEG. It’s the only lossy compressed image format which has achieved nearly universal compatibility, not just with Web browsers but all software that can display images.

The number of photos displayed by the average Web site has grown over the years, as has the size of those photos. HTML, JS, and CSS files are relatively small in comparison, which means photos can easily make up the bulk of the network traffic for a page load. Reducing the size of these files is an obvious goal for optimization.

Production JPEG encoders have largely been stagnant in terms of compression efficiency, so replacing JPEG with something better has been a frequent topic of discussion. The major downside to moving away from JPEG is that it would require going through a multi-year period of relatively poor compatibility with the world’s deployed software. Mozilla doesn’t doubt that algorithmic improvements will make this worthwhile at some point, possibly soon. Even after a transition begins in earnest though, JPEG will continue to be used widely.

Given this situation, Mozilla wondered if JPEG encoders have really reached their full compression potential after 20+ years. Mozilla talked to a number of engineers, and concluded that the answer is “no,” even within the constraints of strong compatibility requirements. With feedback on promising avenues for exploration in hand, Mozilla started the ‘mozjpeg’ project.

Project is awailable here : https://github.com/mozilla/mozjpeg

Cheers..!!

“Doing Good is part of our Code”