الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حقيقة ملفات Office 2007 هي ملفات مضغوطة فيها ملفات Xml

بدأه sscvbnm في 19 يونيو 2009 · 11 رد · 1,314 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

لعل هذه المعلومة أن تفيد أحداً..

قمت بتغيير لاحقة ملف من نوع إكسل 2007 لإخفائه ثم نسيت أن هذا الملف هو ملفي الإكسل ونسيت ما كان عليه..

ولما أردت بعد فترة معرفة ما هو هذا الملف المجهول عندي أخذت أجرب باللواحق لأنني أعرف ذنبي :wink: فوضعته من نوع لآخر حتى وضعته من نوع zip وفتحته فإذا به مجموعة مجلدات وملفات xml

تركت الموضوع وبعد أيام تذكرت أن هذا الملف كان من نوع xlsx ولما جربت كان فعلاً هو ملف الإكسل المطلوب.

أعدت تحويله إلى لاحة zip وفعلاً وجدت ملفات xml ومجلدات تعبر عن المحتوى الموجود في هذا الملف الإكسل.

جربت العملية نفسها على ملف docx وكانت نفس النتيجة.

فملفات الوورد القديمة مثلاً هي من نوع doc وحقيقتها ملفات html مع رموز إضافية يفهمها الوورد؛ أما ملفات الأوفيس 2007 بما فيها الوورد 2007 فهي ملفات مضغوطة منظمة بطريقة معينة بواسطة مجموعة مجلدات وملفات xml

وهذا يفسر لنا سبب الفرق الكبير بين حجم ملفات وورد 2003 وملفات وورد 2007 مثلاً. حيث حجم الأولى أكبر بمرات من جحم الأخيرة.. :blink:

والله أعلم؛ والحمد لله رب العالمين.

تم تعديل هذه المشاركة بواسطة sscvbnm في 19 يونيو 2009 في 00:27

قال صلى الله عليه وسلم: من قال إذا أصبح: رضيت بالله ربا وبالإسلام دينا وبمحمد نبيا فأنا الزعيم لآخذن بيده حتى أدخله الجنة. الصحيحة/2686

#2

ملفات الوورد القديمة لم تكن تستخدم Html و لكن شئ أخر عقيم لا أذكره الأن أظنه الذى كان قبل الHtml لا أذكر

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#3

ملفات الWord القديمة كانت تستخدم نظام ملفي من تطوير Microsoft و هي غير معلن رسمياً و ان كانت برامج أخرى يمكنها قراءة هذه الملفات و لكنها ليست Standard.

أما ملفات Office 2007 سواء docx أو xlsx أو pptx فهي الان معيارية تحت ECMA-376 و ISO/IEC 29500 باسم OOXML اختصاراً ل Office Open XML. و يوجد معيار اخر و هو ODF أو Open Document Format من تطوير IBM و هو معيار أقدم و تدعمه نسخة Office 2007 SP2 و ما بعدها في المستقبل

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#4

جزاكم الله خيراً على هذا التوضيح..

قال صلى الله عليه وسلم: من قال إذا أصبح: رضيت بالله ربا وبالإسلام دينا وبمحمد نبيا فأنا الزعيم لآخذن بيده حتى أدخله الجنة. الصحيحة/2686

#5
اقتباس
ملفات الWord القديمة كانت تستخدم نظام ملفي من تطوير Microsoft و هي غير معلن رسمياً

لقد درست التنسيق الذى أتحدث عنه دراسة خفيفة

و كنت أراه فى ملفات الورد القديمة

للأسف لا أذكر أسمه الأن

لو أنك تعلم إسم هذا التنسيق الذى كانت تستخدمه هذه الملفات فلتضعه هنا للفائدة

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#6
motamayez كتب:
أما ملفات Office 2007 سواء docx أو xlsx أو pptx فهي الان معيارية تحت ECMA-376 و ISO/IEC 29500 باسم OOXML اختصاراً ل Office Open XML. و يوجد معيار اخر و هو ODF أو Open Document Format من تطوير IBM و هو معيار أقدم و تدعمه نسخة Office 2007 SP2 و ما بعدها في المستقبل

للأسف ملفات أوفيس 2007 الناتجة ليست تطبيق كامل لمعايير OOXML المعتمدة من ECMA ، وفي الأصل كانت هي محاول من مايكروسوفت لضرب هيئة ODF و الوقف من انتشارها.

حتى أن SP2 والذي يفترض أن يدعم ODF بشكل كامل ، أدخلت مايركروسوفت بعض أفكارها العبقرية لتجعله غير متوافق تماما مع بقية الحزم المكتبية مثل أوبن أوفيس.

لذا أعلن تحالف ODF تحذيرا بهذه الخصوص ، وأنه يفترض أن لا أحد يستخدم ملفات ODF الناتجة من أوفيس 2007 لأنها تحوي على مشاكل كبيرة في المقاييس.

آمل من مايكروسوفت أن تتجه نحو الطريق الصحيح وتدعم معيار ODF بالشكل الصحيح.

#7

جميع أنظمة الملفات المعيارية سواء للأنظمة المكتبية أو غيرها تحوي قواعد غير واضحة و تُفهم بأكثر من شكل و هنا تكمن المشاكل و من الأمثلة على هذا الHTML\CSS و الECMA Script كلها أنظمة معيارية اختلفت تطبيقاتها.

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#8

القضية أخي متميز أن شركة مايكروسوفت هي من أنتج OOXML وليس منظمة أخرى ، ولكنها لم تستطع مقاومة مشاكستها وتبرمج منتجها أوفيس 2007 يطبق بشكل كامل المعايير التي كتبتها هي بنفسها !!

لذا معيار OOXML فقد مصداقيته كثيرا ولم ينتشر كمعيار مهم مثلما فعل ODF

#9
motamayez كتب:
جميع أنظمة الملفات المعيارية سواء للأنظمة المكتبية أو غيرها تحوي قواعد غير واضحة و تُفهم بأكثر من شكل و هنا تكمن المشاكل و من الأمثلة على هذا الHTML\CSS و الECMA Script كلها أنظمة معيارية اختلفت تطبيقاتها.

بالنسبة للـ HTML اعتقد ان مايكروسوفت تعمدت اللخبطة فيها لان متصفحها IE كان تقريبا هو المتصفح الوحيد المعتمد لدى اغلب الناس ..

قبل ان ياتي فايرفوكس و يسحقه سحقا :lol:

بالنسبة لي حين اطور مواقع فإن اكثر متصفح يزعجني هو IE, مثلا:

- لا توجد طريقة سهلة و بسيطة لعمل حافات مستديرة round corners

- اي خطأ بسيط في الجافاسكربت تؤدي الى توقف كل السكربتات في الصفحة, و رسالة الخطأ مبهمة للغاية و لا توضح اين حصل الخطأ (يعني من الصعب اصلاحه).

- الكثير من المسائل الدقيقة في الـ layout تصعب تصميم الصفحات

#10

المشكلة هو تمسك المستخدمين بIE6 و هو متصفح ظهر من 8 سنوات لك أن تتخيل مستوى التصميم و الjavascript في هذا الوقت, و كل هذه الفترة لا أفهم لماذا لا ينتقل المستخدمون الى أي متصفح أخر أو حتى IE7 أو 8

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#11
اقتباس
المشكلة هو تمسك المستخدمين بIE6 و هو متصفح ظهر من 8 سنوات لك أن تتخيل مستوى التصميم و الjavascript في هذا الوقت, و كل هذه الفترة لا أفهم لماذا لا ينتقل المستخدمون الى أي متصفح أخر أو حتى IE7 أو 8

بسبب مشاكل التوافقية فان اغلب الشركات لا تريد اضاعة وقتها فى حل مشاكل التوافقية مع المتصفحات و هذه حقيقة يعلمها مطورين تطبيقات الويب و المصممين خصوصاً

كمثال كتابة موقع بسيط يعمل على IE 6.0 و IE 7.0 (ناهيك عن التوافق مع باقى المتصفحات) اتمنى ان ترى وجوه المصممين فى هذه الحالة ناهيك عن مراجعة شفرات ال JavaScript مع الاخطاء الغير مفهومة مع IE و هذا ليس عن نقص خبرة بل عن عدم اعتماد مايكروسوفت لبعض المعايير القياسية و عدم وجود توثيق فنى جيد للمطورين و المصممين عند الانتقال من إصدار لإصدار

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#12
اقتباس
كمثال كتابة موقع بسيط يعمل على IE 6.0 و IE 7.0

مايكروسوفت تستخدم الدوت نت حاليا لتدعم متصفحها التافه , المفروض جماعه البي أتش بي مايهتموا بتوافقية المواقع التي صمموها مع إكسبلولر وإنما يعتمد الفيرفوكس وهذا ما أفعله إلا إذا كان الخطأ الذي ظهر على إكسبلولر أعرف حله فأقوم بتعديله :)

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

مواضيع مشابهة