What is Picture to People ?

"Picture to People" (P2P) is a huge Computer Graphics project. It was started to create new softwares able to make 2D drawing, 3D rendering, vexel drawing, text effects, photo effects, image filtering and other complex Computer Graphics operations. It has been made from scratch, including its low level Computer Graphics libraries like Maccala. Nowadays, most final features produced for this project are released as free online tools available from its official website. This blog talks about Computer Graphics, mainly concerning Picture to People development.

"Only who makes has true knowledge. Knowledge is control. True power depends on total control. Only who makes from scratch has the real power."

Sunday, July 31, 2016

Responsive web site development

I decided to make Picture to People site responsive. It's really a very painful task as usual for any web development job.

Despite Picture to People site is narrow to be easily used in mobiles, I know P2P project deserves a new site layout that looks more beautiful and professional according to dominant market concepts. So, there is no sense on creating a new site template and don't solve the responsiveness problem once for all.

After reading about many responsive frameworks, templates, grid systems, libraries and boilerplate implementations, I could see a lot of things that most of these solutions have, but I don't want, like for example:
- depend on development pipelines that use intermediate tools like LESS, Sass or whatever (even because these tools can depend on other tools like Node.js);
- use Javascript libraries, mainly external ones (like JQuery);
- use CSS 3 features, because they don't work on old browsers;
- use HTML 5 features, because they don't work on old browsers;
- have a lot of work to port my customized interface components to the chosen solution.

Besides, after making some tests with some responsive templates (from frameworks or not), I could see that none I could find adapts immediately to site layout I want. In other words, I would need to create my own template, what demands a deeper understanding of the related framework.

Since I couldn't find a really easy and encapsulated solution, I'm evaluating the possibilities, but I already know it will take a lot of time that I could use to research and develop new online graphic design apps.

 Subscribe in a reader

No comments: