3 ms·
> If you want to show someone "responsive content", that is a different use case. No it's not! You create your content with text and images, you send it to two
by gbalduzzi 4y ago
> If you want to show someone "responsive content", that is a different use case.
No it's not! You create your content with text and images, you send it to two friends: one opens it in a 27" inch monitor, the other one on his mobile phone.
How big should the images be? How big the text? What happens if there is a text on the left and an images on the right, and you watch it on a mobile phone? should it go down, should the image resize to occupy at maximum half the viewport? what happens when the text overflows?
The reason you can do it on a Oowerpoint or Publisher is that the viewport is the same, you position it and you are done. The user on the desktop will see it very small, the user on the phone will need to keep scrolling and dragging.
If you are ok with these limitations, there are plenty of tools available to share content! You named them.
If you want better control, there are no easy way of doing it, there are no example of this problem being solved, and I don't think it's a web problem.
- 0xbadcafebee 4y agoWhat you're describing is already dealt with by mobile applications, and could easily be added to a PowerPoint/Publisher type app. You wouldn't have to use a fixed viewport. Here is a screenshot of Android Studio using a point-and-click layout editor to create responsive design, with no manual editing of code: https://developer.android.com/static/images/screens_support/layout-editor_2x.png https://developer.android.com/static/images/screens_support/... https://developer.android.com/guide/topics/large-screens/support-different-screen-sizes https://developer.android.com/guide/topics/large-screens/sup... It's very reminiscent of Visual Basic.
- gbalduzzi 4y agoYou asked for a tool that can be used by "a normal person". A normal person is definitely not capable of creating an android app, so I really don't see your point. You need to learn how to do it, both on Android and on the web. Moreover, the layout editor is rarely used in Android development, most of the control is done via code because it depends on dynamic content that is not available to the layout editor ahead of runtime. Most the examples in the exact link you attached are code examples for this very same reason