Google Docs does not make Office better
Hi, I’m Alex Payne and I’m a Director in our Online Product Management team. A couple of news articles and blogs landed today where Google is trying to make the case that existing Office customers (and there are over 500 Million of them worldwide) should hold off on upgrading to Office 2010 and instead utilize Google Docs as a complement to older versions of Office. Their argument goes like this: Keep Office (an older version) and use Google Docs *with* it and this combination will be more valuable than Office 2010 alone. Here is an actual quote from Dave Girouard (President of the Enterprise division at Google - the group that makes Google Apps):
"Most people find, and they maybe perhaps don't expect it at first, that Google Docs works quite well with Office and in fact it makes Office better,"
I’m also including a few links (link1, link2, link3) to some of these articles so you can get the gist.
Google is of course doing this now as the business launch of Office 2010 happens tomorrow (Wednesday May 12, 2010). I’m not going to focus on the launch in this blog as there already has been a ton of great news about Office 2010, SharePoint 2010, Exchange 2010, etc. What I want to do is spend a little time focusing on Google’s argument. I used to think it was something that Google implied. Given the quotes and articles today, I now see that Google is being explicit in their claim. They are claiming that an organization can use both seamlessly.
This just isn’t the case. Let me explain: As I mentioned above Office has over 500 Million users around the world and has been serving customers’ productivity needs for over 25 years. Just for a moment think about how many files created by a version of Office exist. I like Math (thanks Mom!), but the size of the large numbers that pop in my head right now are pretty amazing. Now, what if I told you that every time you opened one of these documents in Office it converted this document to a different file format for viewing/editing and that this new converted document actually was missing some of its components (which were there before the conversion). Some of these components might be pretty important. Charts, styles, watermarks, fonts, tracked changes, SmartArt, etc. (can be a pretty long list) might be gone or manipulated in a way resulting in something that doesn’t look like it did before conversion. Well, the good news is that Office doesn’t do this. But, this is exactly what loading an Office document to Google Docs does. In Google’s implied state where “Office is better” because Google Docs is around, I would assume that when these documents are again opened in Office that they will still have all the components I put in the original file (you can export from Google Apps in many file formats including those supported by Office). Well, if you made this assumption you would be wrong. When that file was originally converted from Office to Google Docs – you lost those components. They aren’t coming back just because you are in Office again (you are of course free to go add them back in now…).
Let me embed a video to explain this visually:
The point of this discussion is to explain why the argument that “Google Docs will make Office” better is simply not true. In fact, an organization that figures out all these issues after the fact could incur quite a bit of “cost” to learn this painfully. Now, I did say that I would not go deep on the Office 2010 launch news above – but I do want to call out just a few things as they are important to this topic. The first point is that this issue of “file fidelity” is actually something we focused very hard on while building our Office web apps. In fact, the scenario I described for Google Docs above is what we don’t do. We strive for high fidelity between the PC, phone and the browser and we are very excited about the new collaboration capabilities this will enable. In fact, if you have a document that was created in Office and you upload it to our Office web apps (Excel, Word, PowerPoint and OneNote) the document will look almost identical when you view it in the browser (IE, Firefox and Safari) *and* we maintain the components in the doc even if you don’t see them in the web. This means that a document that shows up back in the rich client Office (after starting there, going to the web and back) will look just like it did when you started (with full functionality). We call this “round-tripping” and we think it’s important. Google Docs simply doesn’t do this when you use it with Office. The quote above should simply read: “Office with the Office web apps makes Office better.”
There are a couple of other clarifying points that are worth noting:
· In the articles, Google keeps stating that you need Office rich client to get our Office web apps. This isn’t the case. In fact, 400M Windows Live users will be able to access the Office web apps through Windows Live SkyDrive – no rich client required. (Again, you’ll get a great experience if you do have the rich client – but saying you must have it just isn’t true)
· Google also has called out “complexity” in how we will make the Office web apps available. Not sure I get this either. Consumers will get them through Windows Live. Consumers and organizations have different needs (organizations often require more IT control). Organizations have a couple ways to get them. If you want them online – great! We will make them available through Microsoft Online. If you’d rather run them in your data center – that is also great! You can run them yourselves on a locally installed SharePoint instance. Regardless, “High Fidelity” will be there in whichever mode you choose.
· I also read it claimed that SharePoint had no offline solution. Let me introduce Microsoft SharePoint Workspace 2010 (the next version of Microsoft Office Groove). In hindsight, I’m glad we didn’t choose Google Gears for taking SharePoint offline as it looks like that technology is going away.
But now I’m starting to talk about all the great stuff in the 2010 wave and I already said I wouldn’t do that…
(…and thanks to Jake Zborowski for the quick video. www.twitter.com/jakezbo)
Thanks,
Alex Payne
UPDATE-----
Alex here again. Great comments. First, thanks to everyone who has read the blog and taken the time to comment and share your thoughts. This is exactly the type of conversation we hoped to start about the claims Google has made about ‘seamless’ experience or Google Docs making Office ‘better’. To that point, let me take a moment to respond to some of the comments.
@Sumanth – Actually, you can upload documents that are built in older versions of Office (.xls, .ppt, .doc). You can view and edit them in the Office Web Apps as well. If you choose to export back, they will be in OOXML file formats. Older versions of Office (XP, 2003) can read (and edit, etc.) these files via the Office compatibility pack. I recommend you read the Microsoft Document InterOp site or Doug Mahugh’s blog post on document interop which has a great overview of the technical challenges facing Binary to XML Based (ODF and OOXML) file conversion.
@Chris – With respect to ‘proprietary’ we have made the Binary file types (.doc, .xls, etc.) available to the world on a royalty-free basis under Microsoft’s Open Specification Promise (OSP). Office Open XML(OOXML) is both an ECMA and ISO approved format and therefore also open for adoption royalty-free. The document that we used in the video is an OOXML file format. In my tests (you can test for yourself) similar results happen when Google Docs converts ODF native files. This is despite Google being a sponsor on the ODF Alliance. The point is that Google’s architecture and file storage still is converting documents into their format (assuming HTML) and as a result content loss occurs. These appear to be Google related issues so I will defer to them to answer why they do this...
@ Michael Leggett – Office Web Apps are pure browser based and do NOT require Silverlight or any ActiveX controls or an upgrade to a brand new browser. More detail here. Silverlight does improve scaling, performance and image rendering if it’s there but it is optional and NOT required. Thanks for including links to Google Docs’ documents for people to look at, however I am not sure it helps answer the claims made by Google (I think you work there which is great) that “it’s seamless”.
As for web apps access, I recommend you try this link. At the bottom of this page you will see a link to get access to them through SkyDrive – or organizations/businesses can *also* see a link for where they can download them if they want to run them locally (on-premises). Again, we are different than Google here in that we let you do either. If you’d rather run them through Facebook, go to https://docs.com and sign up (need your Facebook ID).
A couple of other links all might find interesting:
The Microsoft Office Web Apps Engineering blog
The Microsoft Office 2010 Engineering blog
Comments
Anonymous
January 01, 2003
Currently Office 2003 apps also have Office Live Workspace access/integration with the Office Live addin. Will Office Web apps integration with 2003 and 2007 apps be maintained?Anonymous
May 11, 2010
Perhaps you should have also mentioned that if a user uploads a document in mainstream Microsoft Office 97-2003 formats (xls, ppt, doc) to Office Web Apps, it can only be exported back in an Office 2007 format (xlsx, pptx, docx). In which case, this is a one-way and not a round trip, right? Secondly, if the imported document has elements like comments or track changes, it cannot be edited in Office Web Apps.Anonymous
May 12, 2010
This is kind of boloney Alex. Microsoft has shown time and again that they don't give a poop about maintaining fidelity, features or parity across versions of Office. There's minimal truth in this post. Is MSFT PR not vetting the content?Anonymous
May 12, 2010
...Well I guess that makes Google a bunch of lairs. ... So much for "Do No Evil" [....http://www.google.com/corporate/tenthings.html]Anonymous
May 12, 2010
Chris Cap, I think you're wrong there. For all their failings, really MS has done an amazing job in providing backward compatibility in Windows and in Office. You can put a 15 year old floppy disk with a Word document on it in your computer and read it into the current Word. Not many other systems can do that. Google Docs is a clever and useful set of tools for lightweight tasks involving a distributed group. To create a set of corporate documents for a serious project with it is simply not viable.Anonymous
May 12, 2010
Great argument - because you're files are locked in our propreitary format, you shouldn't try to export or convert them to another competitor's product.Anonymous
May 12, 2010
Show me the money Microsoft! Give me a link to the full online Word and Excel editors you claim to have. I can't find them anywhere. Not on live.com, docs.com, or officelive.com. Bonus points if it doesn't require Silverlight. Here is Google Docs (I've allowed anyone to edit these): Document on buying a house in the bay area: https://docs.google.com/doc?id=dcw7wtc2_936hfzcvcq Spreadsheet of car maintenance w/ over 1,000 rows: https://spreadsheets.google.com/ccc?key=tc0USxDsXV8oDtPd7M4iWdg More comments and discussion here: http://www.google.com/buzz/mleggett/NAjHsJmRfQPAnonymous
May 12, 2010
and let's not forget... offline support. I like to work on documents and emails in a network free environment to avoid distractions (and sometimes it's enforced (planes). Until Google Apps offer the same level of resiliance that Win7+Office2010 have to changing network conditions they'll remain a curiosityAnonymous
May 12, 2010
@Chris, Office documents are hardly "propreitary" OOXML is an Ecma and ISO standard.Anonymous
May 12, 2010
@Offbeatmammal Google Docs supports offline: http://www.google.com/google-d-s/hpp/offline_en_in.html As mentioned by Alex, Google Gears is being phased out now that HTML5/browsers provide the needed tools to do offline without a plugin (Gears). I expect offline access to web apps to get way better in 2010.Anonymous
May 12, 2010
Alex, Thank you for the great comparison. I think it definitely makes a valid point. Google Docs can't by any means compete with the Office products if your collaboration features in Office 2010 are well implemented. One question: It would be great to be able to download the Word document you've used in the video because it's just such a great template for tests like this. Could you please make this available or send me a copy to fellowweb_msoffice@rcpt.at? I'd highly appreciate it!Anonymous
May 12, 2010
just a thought; use Aero Snap and show the pre-Google and post-Google version scrolling side by side?Anonymous
May 12, 2010
@Michael Leggett (8:07AM) - you probably can't find Office Web Apps because it sounds like the product doesn't officially release until next month.Anonymous
May 12, 2010
Decent rebuttal. But the fact that MS is having to respond shows that Google's marketing effort succeeded.Anonymous
May 12, 2010
so sorry. you aren't permitting me to use office live. this is what i get: http://rookery9.aviary.com.s3.amazonaws.com/3913500/3913637_1612.png but, you know, not only can i get to google docs just fine, but i can even see and edit google docs on my mobile device. m3mnoch.Anonymous
May 12, 2010
Alex, Your points are fair when discussing already existing documents and viewing them (after created in Office) in Google Docs. True, some formatting may be off. As a developer (and consultant to many regarding such topics), I would say that the points are moot when considering the fact that those who have already created the documents more than likely already own a licensed (hopefully...) copy of Office. With the availability of Google Docs, I have been able to ride my 2003 version of Office to infinite and beyond, using it only to open already existing files. Anything that is new can be created in Google Docs, and therefore any upgrade in my MS Office suite is unnecessary. I already own software to open my own files, and Google provides software to create new files (not to mention the cloud storage I can get with Google). The way I look at it, Google was dead on when it said that Google Docs supplements office nicely. This is what I tell people who have me purchase and set up their computers for them, and why I can usually save people $100 or so on the price of their laptops. I would say that a business that deals heavily in lots of graphical additions to documents does need Office (Open Office works just fine too. We use it here on our Linux network, and have never had a problem). But I would say that 90% of homes, and probably 50% of businesses would do just fine with the formatting allowed by a Google Document. I don't see the reason for buying MS Office anymore. There are just too many other options that are just as good (if not better), notably Google Docs and Open Office.Anonymous
May 12, 2010
Welcome to Technology Blog : http://you-tek.blogspot.com/ Technology Review, updated hi-tech events over the world, you-tek for your life !Anonymous
May 13, 2010
I tried uploading my resume (made in Office 2007) on Google Docs. All was ok untill i viewed it on Google Docs. It made a mess of it. I keep only keep Google Docs to write my personal notes.Anonymous
May 13, 2010
The comment has been removedAnonymous
May 13, 2010
Also, I agree there is no reason to buy MSOffice if you are just going to create some simple documents and notes, just use Office Web Apps for free.Anonymous
May 13, 2010
I just tried to post a comment on the blog post by Matthew from Google and it says, it will be posted after Google's approval. Wow!!!Anonymous
May 14, 2010
3 cheers for....GOOGLE! Bye MicrosoftAnonymous
May 15, 2010
The comment has been removedAnonymous
May 16, 2010
The comment has been removedAnonymous
May 16, 2010
Fact: Office 2007 and Office 2010 doesn't support saving OOXML. So Alex Payne has no clue about the Microsoft software he is writing about? How is Google supposed to read closed and proprietary format?Anonymous
May 16, 2010
The comment has been removedAnonymous
May 08, 2014
Also wanted to add that a good alternative would be collatebox. Do check it out !Anonymous
July 29, 2015
http://www.gamesyoum7.com/game/347/%D9%84%D8%B9%D8%A8%D8%A9_%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D9%88.html
http://www.gamesyoum7.com/game/343/%D9%84%D8%B9%D8%A8%D8%A9_%D8%A7%D9%84%D9%81%D8%B1%D8%A7%D8%AE.html
http://www.gamesyoum7.com/game/359/%D8%A7%D9%84%D8%B9%D8%A7%D8%A8_%D8%AA%D9%84%D8%A8%D9%8A%D8%B3_%D8%A8%D9%86%D8%A7%D8%AA.html
http://www.gamesyoum7.com/game/520/%D9%84%D8%B9%D8%A8%D8%A9_%D9%85%D8%A7%D8%B1%D9%8A%D9%88.html
http://www.gamesyoum7.com/game/184/%D8%A7%D9%84%D8%B9%D8%A7%D8%A8_%D8%B2%D9%88%D9%85%D8%A7.html
http://www.gamesyoum7.com/game/21/%D9%84%D8%B9%D8%A8%D8%A9_%D8%A8%D9%86_%D8%AA%D9%86_%D9%88%D9%82%D8%AA%D8%A7%D9%84_%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A6%D9%8A%D9%8A%D9%86.html
http://www.gamesyoum7.com/game/52/%D9%84%D8%B9%D8%A8%D8%A9_%D8%A7%D9%84%D9%85%D8%B5%D8%A7%D8%B1%D8%B9%D8%A9_%D8%A7%D9%84%D8%AD%D8%B1%D8%A9.html
http://www.gamesyoum7.com/game/521/%D9%84%D8%B9%D8%A8%D8%A9_%D9%85%D9%82%D9%8A%D8%A7%D8%B3_%D8%A7%D9%84%D8%AD%D8%A8.html
http://www.gamesyoum7.com/game/348/%D9%84%D8%B9%D8%A8%D8%A9_%D8%A7%D9%84%D9%82%D8%B7%D8%A9.html
http://www.gamesyoum7.com/game/375/%D9%84%D8%B9%D8%A8%D8%A9_%D8%AC%D8%A7%D8%AA%D8%A7.html
http://www.gamesyoum7.com/game/87/%D9%84%D8%B9%D8%A8%D8%A9_%D8%A7%D9%84%D9%85%D8%B2%D8%B1%D8%B9%D8%A9_%D8%A7%D9%84%D8%B3%D8%B9%D9%8A%D8%AF%D8%A9.html
http://www.gamesyoum7.com/game/73/%D9%84%D8%B9%D8%A8%D8%A9_%D8%B1%D8%A7%D9%84%D9%8A_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D8%B1%D8%A7%D8%AA.html
http://www.gamesyoum7.com/game/509/%D9%84%D8%B9%D8%A8%D8%A9_%D9%83%D8%A7%D9%86%D8%AF%D9%8A_%D9%83%D8%B1%D8%A7%D8%B4.html
http://www.gamesyoum7.com/game/355/%D9%84%D8%B9%D8%A8%D8%A9_%D8%A8%D8%A7%D8%B1%D8%A8%D9%8A.html
http://www.gamesyoum7.com/game/434/%D9%84%D8%B9%D8%A8%D8%A9_%D8%B3%D8%A8%D9%88%D9%86%D8%AC_%D8%A8%D9%88%D8%A8.html
http://www.gamesyoum7.com/game/3/%D9%84%D8%B9%D8%A8%D8%A9_%D8%AA%D9%88%D9%85_%D9%88%D8%AC%D9%8A%D8%B1%D9%8A.html
http://www.gamesyoum7.com/game/488/%D9%84%D8%B9%D8%A8%D8%A9_%D9%81%D9%8A%D9%81%D8%A7.html
http://www.gamesyoum7.com/game/446/%D9%84%D8%B9%D8%A8%D8%A9_%D8%B5%D8%A8_%D9%88%D8%A7%D9%8A_%D9%88%D8%A7%D9%84%D8%B0%D9%87%D8%A8.html
http://www.gamesyoum7.com/game/34/%D9%84%D8%B9%D8%A8%D8%A9_%D8%AD%D8%B1%D8%A8_%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1.html
http://www.gamesyoum7.com/game/430/%D9%84%D8%B9%D8%A8%D8%A9_%D8%B3%D8%A8%D8%A7%D9%82_%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D8%B1%D8%A7%D8%AA.html
http://www.gamesyoum7.com/game/132/%D8%A7%D9%84%D8%B9%D8%A7%D8%A8_%D8%AA%D9%84%D8%A8%D9%8A%D8%B3_%D8%AC%D8%AF%D9%8A%D8%AF%D8%A9.html
http://www.gamesyoum7.com/game/126/%D8%A7%D9%84%D8%B9%D8%A7%D8%A8_%D8%A8%D9%86%D8%A7%D8%AA_%D8%AC%D8%AF%D9%8A%D8%AF%D8%A9.htmlAnonymous
November 28, 2015
http://3rbsoft.com/Anonymous
December 01, 2015
http://msry.org/funny-pictures.htmlAnonymous
December 01, 2015
http://msry.org/%D8%B5%D9%88%D8%B1-%D8%AD%D8%B2%D9%86.htmlAnonymous
December 03, 2015
http://msry.org/feedAnonymous
March 03, 2016
http://fikr2.kinja.com/1762719070
http://fikr2.kinja.com/1762708423
http://fikr2.kinja.com/1762707783
http://fikr2.kinja.com/1762704889
http://fikr2.kinja.com/1762703031
http://fikr2.kinja.com/1762702608
http://fikr2.kinja.com/1762702360
http://fikr2.kinja.com/1762701571
http://fikr2.kinja.com/1762701037
http://fikr2.kinja.com/1762700368
http://fikr2.kinja.com/1762699788
http://fikr2.kinja.com/4-1762699441
http://fikr2.kinja.com/1762699411
http://fikr2.kinja.com/1762698638
http://fikr2.kinja.com/1762698428
http://fikr2.kinja.com/1762698335
http://fikr2.kinja.com/1762697566
http://fikr2.kinja.com/1762697040
http://fikr2.kinja.com/1762696544
http://fikr2.kinja.com/1762696354
http://fikr2.kinja.com/1762694314
http://fikr2.kinja.com/1762694210
http://fikr2.kinja.com/1762696195
http://fikr2.kinja.com/1762695544
http://fikr2.kinja.com/1762695523
http://fikr2.kinja.com/1762694939
http://fikr2.kinja.com/1762695799
http://fikr2.kinja.com/1762543754
http://fikr2.kinja.com/1762543532
http://fikr2.kinja.com/1762543354
http://fikr2.kinja.com/1762687172
http://fikr2.kinja.com/1762686366
http://fikr2.kinja.com/1762685889
http://fikr2.kinja.com/1762544014
http://fikr2.kinja.com/1762690200
http://fikr2.kinja.com/1762688817
http://fikr2.kinja.com/1762687988
http://fikr2.kinja.com/1762693509
http://fikr2.kinja.com/1762693440
http://fikr2.kinja.com/1762691418
http://fikr2.kinja.com/1762543161
http://fikr2.kinja.com/1762542794
http://fikr2.kinja.com/1762542453
http://fikr2.kinja.com/1762542296
http://fikr2.kinja.com/1762541661
http://fikr2.kinja.com/1762540519
http://fikr2.kinja.com/1762488169
http://fikr2.kinja.com/1762487818
http://fikr2.kinja.com/1762487315
http://fikr2.kinja.com/1762486533
http://fikr2.kinja.com/1762485805
http://fikr2.kinja.com/1762484243
http://fikr2.kinja.com/1762483658
http://fikr2.kinja.com/1762483114
http://fikr2.kinja.com/1762482132
http://fikr2.kinja.com/1762481613
http://fikr2.kinja.com/1762480923
http://fikr2.kinja.com/1762480491
http://fikr2.kinja.com/1762480055
http://fikr2.kinja.com/1762479434
http://fikr2.kinja.com/1762478420
http://fikr2.kinja.com/1762477815
http://fikr2.kinja.com/1762476950
http://fikr2.kinja.com/1762476383
http://fikr2.kinja.com/1762475805
http://fikr2.kinja.com/1762474967
http://fikr2.kinja.com/1762474378
http://fikr2.kinja.com/1762473824
http://fikr2.kinja.com/1762473399
http://fikr2.kinja.com/5-1762472806
http://fikr2.kinja.com/1762471544
http://fikr2.kinja.com/1762453266
http://fikr2.kinja.com/1762729569
http://fikr2.kinja.com/1762729027
http://fikr2.kinja.com/1762730089
http://fikr2.kinja.com
https://kinja.com/fikr2Anonymous
April 10, 2016
The comment has been removedAnonymous
April 10, 2016
disini saja yang sudah pasti bos siap dan readystock http://www.jualbesibetonhargapabrikmurah.com paling istimewa barang komplit disinihttp://ironsteelcenter.com/category/besi-hollow-hitam-galvaniz jagoan no 1 dipasaran cari hal ini bos?http://ironsteelcenter.com/category/baja-ringan perusahaan kami siap membantu kami andalannyahttp://ironsteelcenter.com/category/bondek disini potong harga bukan abal abal boshttp://ironsteelcenter.com/category/spandek ekonomis kami jago nyahttp://ironsteelcenter.com/category/stainless-steel-ss-sus-304-210-316-310-301-stenlis kami juaranya mau yang spesial?http://daftarhargabesibaja.blogspot.com/ borongan belinya bikin ngeri murahnyahttp://daftarhargabesibaja.blogspot.com/2016/03/daftar-harga-besi-h-beam-baja-terbaru.html ukuran full dijamin tersedia disini besi lengkaphttp://daftarhargabesibaja.blogspot.com/2016/03/daftar-harga-besi-wf-baja-terbaru-per_25.html stock paling komplit anda senang kami senanghttp://daftarhargabesibaja.blogspot.com/2016/03/daftar-harga-besi-plat-bordes-baja.html ini cek langsung aja bos diskon sudah biasahttp://daftarhargabesibaja.blogspot.com/2016/03/daftar-harga-besi-siku-baja-terbaru-per.html cek disini yang terpercaya partai besar atau lainnyahttp://www.pusatbesibajamurah.com/Anonymous
April 10, 2016
The comment has been removedAnonymous
April 10, 2016
kami pusatnya besi baja serahkan pada jualbesibetonhargapabrikmurah.com http://daftarhargabesibaja.blogspot.com/2016/03/daftar-harga-besi-wiremesh-baja-terbaru.html kami bersertifikat mau cari apalagi?http://daftarhargabesibaja.blogspot.com/2016/03/daftar-harga-besi-plat-hitam-baja.html untuk bangunan anda ini yang dicarihttp://www.tigabaja.com/ bermutu tinggi boleh diaduhttp://daftarhargabesibaja.blogspot.com/2016/03/daftar-harga-besi-plat-kapal-baja.html tak hanya bicara disini dapat untung gandahttp://daftarhargabesibaja.blogspot.com/2016/03/daftar-harga-besi-pipa-baja-terbaru-per.html disini ibarat artis kami siap diomelin jika mahalhttp://daftarhargabesibaja.blogspot.com/2016/03/daftar-harga-besi-hollow-baja-terbaru.html standar sni membuat hati senenghttp://daftarhargabesibaja.blogspot.com/2016/03/daftar-harga-plat-stainless-terbaru-per.html jualbesibetonhargapabrikmurah.com jagoannya paling populerhttp://www.gudangbesibaja.com/ sudah berbicara untuk bangunan andahttp://www.gudangbesibaja.com/category/besi-baja-cnp-kanal-c/ berukuran full gak akan kecewa cek disinihttp://www.gudangbesibaja.com/category/besi-baja-plat-hitam-plat-kapal/ ekonomis bukan asal asalanhttp://www.gudangbesibaja.com/category/besi-hollow/ berbagai tipe kami pusatnya besi bajahttp://www.gudangbesibaja.com/category/besi-wiremesh/