Announcement

Collapse
No announcement yet.

Google Web Designer Is Now Natively Available On Linux

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Google Web Designer Is Now Natively Available On Linux

    Phoronix: Google Web Designer Is Now Natively Available On Linux

    Last year Google unveiled the Google Web Designer as a program to put out clean, human-readable HTML5 code and this WYSIWYG editor can take advantage of the full realm of new HTML5 and JavaScript possibilities. That tool for web developers is now finally available to Linux users...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    is this usual linux native ala google... with wine?

    Comment


    • #3
      Originally posted by justmy2cents View Post
      is this usual linux native ala google... with wine?
      No it's not It's a GTK2 program (links against libgdk-x11-2.0.so.0)

      Code:
      ~ [ ldd /usr/bin/google-webdesigner | sort                                      ] 2:34 PM
              /lib64/ld-linux-x86-64.so.2 (0x00007f6239751000)
              libasound.so.2 => /usr/lib/libasound.so.2 (0x00007f622e9ff000)
              libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007f623207f000)
              libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0x00007f622ac95000)
              libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0x00007f622aea6000)
              libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f622c4b3000)
              libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f6231d5b000)
              libcef.so => /opt/google/webdesigner/libcef.so (0x00007f6233c8a000)
              libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007f622b726000)
              libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007f622b0b3000)
              libcrypt.so.1 => /usr/lib/libcrypt.so.1 (0x00007f622aa5e000)
              libc.so.6 => /usr/lib/libc.so.6 (0x00007f6232eaa000)
              libcups.so.2 => /usr/lib/libcups.so.2 (0x00007f622e586000)
              libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007f622de95000)
              libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x00007f622c088000)
              libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f62312b2000)
              libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007f6228fc5000)
              libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007f622cd35000)
              libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f622e0dd000)
              libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f62314b6000)
              libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f62316be000)
              libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f6230125000)
              libgbm.so.1 => /usr/lib/libgbm.so.1 (0x00007f6229817000)
              libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f623346f000)
              libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0x00007f622ef08000)
              libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0x00007f622e307000)
              libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007f6238b89000)
              libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007f6232bf7000)
              libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f6238dad000)
              libglapi.so.0 => /usr/lib/libglapi.so.0 (0x00007f62291d1000)
              libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f6238631000)
              libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f622c6c3000)
              libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f62329f3000)
              libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f6238939000)
              libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007f622a859000)
              libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f622a63b000)
              libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007f622be3d000)
              libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007f622d67b000)
              libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007f623911e000)
              libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f622d425000)
              libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007f622b92a000)
              libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007f6227f87000)
              libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007f622bb5c000)
              libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007f622818b000)
              libm.so.6 => /usr/lib/libm.so.6 (0x00007f6233685000)
              libnspr4.so => /usr/lib/libnspr4.so (0x00007f622f139000)
              libnss3.so => /usr/lib/libnss3.so (0x00007f622f9d5000)
              libnssutil3.so => /usr/lib/libnssutil3.so (0x00007f622f7a9000)
              libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f62318fb000)
              libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007f62327e6000)
              libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007f6231b46000)
              libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f6231048000)
              libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f622cf5a000)
              libplc4.so => /usr/lib/libplc4.so (0x00007f622f377000)
              libplds4.so => /usr/lib/libplds4.so (0x00007f622c2af000)
              libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f62309e6000)
              libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f6233252000)
              libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f6230c1b000)
              librt.so.1 => /usr/lib/librt.so.1 (0x00007f62305d4000)
              libsmime3.so => /usr/lib/libsmime3.so (0x00007f622f57c000)
              libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007f622b4b9000)
              libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f6233986000)
              libudev.so.0 => /usr/lib/libudev.so.0 (0x00007f6239903000)
              libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007f6229609000)
              libwayland-server.so.0 => /usr/lib/libwayland-server.so.0 (0x00007f62293f8000)
              libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f62324ab000)
              libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007f622a02f000)
              libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f622a437000)
              libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0x00007f6229e2a000)
              libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0 (0x00007f6228baa000)
              libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0x00007f6228dad000)
              libxcb-present.so.0 => /usr/lib/libxcb-present.so.0 (0x00007f62289a7000)
              libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f622c928000)
              libxcb-shape.so.0 => /usr/lib/libxcb-shape.so.0 (0x00007f6229a1f000)
              libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f622cb32000)
              libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f622d205000)
              libxcb-sync.so.1 => /usr/lib/libxcb-sync.so.1 (0x00007f62287a1000)
              libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0x00007f6229c23000)
              libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f622fd12000)
              libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f622d87d000)
              libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f622e7fc000)
              libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f622a231000)
              libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f622ecf6000)
              libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f62322a5000)
              libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f622dc92000)
              libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f622ff15000)
              libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f622da88000)
              libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f62307dc000)
              libxshmfence.so.1 => /usr/lib/libxshmfence.so.1 (0x00007f622859e000)
              libXtst.so.6 => /usr/lib/libXtst.so.6 (0x00007f62303ce000)
              libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007f6228398000)
              libz.so.1 => /usr/lib/libz.so.1 (0x00007f6230e32000)
              linux-vdso.so.1 (0x00007fff9778d000)

      Comment


      • #4
        Originally posted by justmy2cents View Post
        is this usual linux native ala google... with wine?
        That's not "usual". Google tries not to favor one method overly much so they port different tools using different approaches.

        Google Earth is a natively-ported Qt application, Picasa was "ported" using Wine, and this is apparently a natively-ported GTK+ application.

        Comment


        • #5
          Why would they not write the tool itself in HTML 5 or similar, as an online tool, a la google docs? It would help with their push to web-centric services, and the push to chromebooks and chromeboxes.

          Anyways, has anyone tried it?

          Comment


          • #6
            Originally posted by ssokolow View Post
            That's not "usual". Google tries not to favor one method overly much so they port different tools using different approaches.

            Google Earth is a natively-ported Qt application, Picasa was "ported" using Wine, and this is apparently a natively-ported GTK+ application.
            ok, i have to admit i didn't know about qt earth. afaik, 1st versions were wine based and i stopped using it

            Comment


            • #7
              Only works with en-US

              To get it to work on my en-AU system, I had to start it with en-US.

              Code:
              rm -r ~/.local/share/google-web-designer
              LANGUAGE=en_US google-webdesigner
              see https://groups.google.com/d/msg/gwdb...s/NHlOB0hjVTIJ

              Comment


              • #8
                Originally posted by mendieta View Post
                Anyways, has anyone tried it?
                I'ts essentially a banner maker (most of the presets are for ads). The animations tools are good and the code produced is clean.

                Comment


                • #9
                  I've recently converted my flash website to html5 with Swiffy. Later this year I'll try to import and improve my site with this. Hope this will work.

                  Comment


                  • #10
                    Why GTk2 again, meh -.-

                    Comment

                    Working...
                    X